O que é uma "Ação em PDF"?
Ao trabalhar com PDFs, uma "Ação" abrange vários recursos que iniciam respostas automáticas com base nas interações do usuário. Essas ações podem incluir navegar para outra página quando um marcador, é clicado, executar cálculos usando dados de formulários ou reproduzir elementos multimídia, como áudio e vídeo.
Tipos de ação comuns
A especificação PDF define vários tipos de ação. Alguns deles cobrem quase todos os casos de uso reais:
- GoTo, que salta para um destino no mesmo documento.
- GoToR e Launch, que abrem outro arquivo.
- URI, que abre um endereço da web.
- Named, que executa um comando do visualizador, como NextPage ou Print.
- SubmitForm e ResetForm, que enviam ou limpam dados de formulário.
- JavaScript, que executa um script incorporado no documento.
Onde uma ação é anexada
Uma ação nunca fica solta. Ela é anexada a algo com que o leitor possa interagir ou a um evento. Os portadores usuais são favoritos, anotações de link e a opção anotações de widget que compõem um formulário.
As ações também podem ser executadas em eventos do documento em vez de em um clique, por exemplo, quando uma página é aberta ou fechada ou quando um documento está prestes a ser impresso. Como uma ação pode executar JavaScript e acessar a rede, os visualizadores limitam o que executam e muitos desativam completamente scripts por padrão.