AddActionNextJavaScriptA
JavaScript, Anotações e links de zona ativa
Descrição
O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de AddActionNextJavaScript e os argumentos string são interpretados usando a página de código atual de SetAnsiMode
Acrescenta uma next-action JavaScript a uma ação existente de anotação, marcador ou campo de formulário
Sintaxe
Delphi
Function DLAddActionNextJavaScriptA(InstanceID, ActionID: Integer; JavaScript: PAnsiChar): Integer;
DLL
int DLAddActionNextJavaScriptA(int InstanceID, int ActionID, const char * JavaScript);
Parâmetros
| ActionID | An ActionID as returned by GetAnnotActionID, GetOutlineActionID, or GetFormFieldActionID |
|---|---|
| JavaScript | O código JavaScript a executar após a ação principal |
Valores retornados
| 0 | O ActionID era inválido, a string de JavaScript estava vazia, ou o documento selecionado está em modo PDF/A |
|---|---|
| 1 | A next-action JavaScript foi anexada com sucesso |
Observações
A função grava a entrada /Next da ação PDF sem substituir a ação principal, preservando as ações encadeadas existentes
Use GetActionNextCount e GetActionNextInfo para inspecionar as ações encadeadas depois da criação ou do carregamento de um PDF existente