¿Qué es una "Acción PDF"?
Al trabajar con archivos PDF, una "Acción" abarca diversas funciones que desencadenan respuestas automáticas según las interacciones del usuario. Estas acciones pueden incluir navegar a una página diferente cuando se hace clic en un marcador, ejecutar cálculos usando datos de formularios o reproducir elementos multimedia como audio y video.
Tipos de acciones comunes
La especificación PDF define varios tipos de acciones. Unos pocos de ellos cubren casi todos los casos de uso reales:
- GoTo, que salta a un destino en el mismo documento.
- GoToR y Launch, que abren otro archivo.
- URI, que abre una dirección web.
- Named, que ejecuta un comando del visor como NextPage o Print.
- SubmitForm y ResetForm, que envían o borran datos de formularios.
- JavaScript, que ejecuta un script incrustado en el documento.
Dónde se adjunta una acción
Una acción nunca está aislada. Se adjunta a algo con lo que el lector puede interactuar, o a un evento. Los portadores habituales son marcadores, anotaciones de enlace y la opción anotaciones de widget que forman un formulario.
Las acciones también pueden ejecutarse en eventos del documento en lugar de un clic, por ejemplo cuando se abre o se cierra una página, o cuando un documento está a punto de imprimirse. Dado que una acción puede ejecutar JavaScript y acceder a la red, los visores limitan lo que ejecutan y muchos desactivan los scripts por completo de forma predeterminada.