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

ActionIDAn ActionID as returned by GetAnnotActionID, GetOutlineActionID, or GetFormFieldActionID
JavaScriptDe JavaScript-broncode die na de primaire actie wordt uitgevoerd

Retourwaarden

0De ActionID was ongeldig, de JavaScript-string was leeg, of het geselecteerde document staat in de PDF/A-modus
1De 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