AddActionNextJavaScriptA
JavaScript, annotaties en hotspotkoppelingen
Beschrijving
De afsluitende A geeft het ANSI (char)-DLL-entrypoint aan; het ActiveX/COM-oppervlak biedt alleen de Unicode-vorm. Het gedrag is identiek aan AddActionNextJavaScript en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina
Voegt een JavaScript next-action toe aan een bestaande annotatie-, outline- of form-field-actie
Syntaxis
Delphi
Function DLAddActionNextJavaScriptA(InstanceID, ActionID: Integer; JavaScript: PAnsiChar): Integer;
DLL
int DLAddActionNextJavaScriptA(int InstanceID, int ActionID, const char * JavaScript);
Syntaxis
| ActionID | An ActionID as returned by GetAnnotActionID, GetOutlineActionID, or GetFormFieldActionID |
|---|---|
| JavaScript | De JavaScript-broncode die na de primaire actie wordt uitgevoerd |
Retourwaarden
| 0 | De ActionID was ongeldig, de JavaScript-string was leeg, of het geselecteerde document staat in de PDF/A-modus |
|---|---|
| 1 | De JavaScript-next-actie is toegevoegd |
Opmerkingen
De functie schrijft de PDF action /Next-entry weg zonder de primaire actie te vervangen, met behoud van bestaande geketende acties
Gebruik GetActionNextCount en GetActionNextInfo om de geketende acties te inspecteren na het aanmaken of na het laden van een bestaande PDF