Què és una "Acció PDF"?
Quan es treballa amb PDF, una "Acció" inclou diverses funcions que inicien respostes automàtiques segons les interaccions de l'usuari. Aquestes accions poden incloure anar a una pàgina diferent quan es fa clic en un marcador, executar càlculs amb dades de formulari o reproduir elements multimèdia com àudio i vídeo.
Tipus d'accions habituals
L'especificació PDF defineix diversos tipus d'accions. Uns quants cobreixen gairebé tots els casos d'ús reals:
- GoTo, que salta a una destinació dins del mateix document.
- GoToR i Launch, que obren un altre fitxer.
- URI, que obre una adreça web.
- Named, que executa una ordre del visor com ara NextPage o Print.
- SubmitForm i ResetForm, que envien o esborren dades de formulari.
- JavaScript, que executa un script incrustat al document.
On s'assigna una acció
Una acció mai és aïllada. S'assigna a algun element amb què el lector pot interactuar, o a un esdeveniment. Els suports habituals són marcadors, anotacions d'enllaç i l'opció anotacions de widget que formen un formulari.
Les accions també es poden executar en esdeveniments del document en lloc d'un clic, per exemple quan s'obre o es tanca una pàgina, o quan un document està a punt de ser imprès. Com que una acció pot executar JavaScript i accedir a la xarxa, els visors limiten el que executen, i molts desactiven completament els scripts per defecte.