AddActionNextJavaScriptA

JavaScript, Anmerkungen und Hotspot-Links

Beschreibung

Das angehängte A bezeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Oberfläche stellt nur die Unicode-Variante bereit. Das Verhalten ist identisch mit AddActionNextJavaScript, und Zeichenkettenargumente werden anhand der aktuellen SetAnsiMode-Codepage interpretiert

Referenzseite für AddActionNextJavaScript; die Funktion gehört zu JavaScript, Annotations and hotspot links und behält alle Bezeichner exakt wie gezeigt bei

Syntax

Delphi

Function DLAddActionNextJavaScriptA(InstanceID, ActionID: Integer; JavaScript: PAnsiChar): Integer;

DLL

int DLAddActionNextJavaScriptA(int InstanceID, int ActionID, const char * JavaScript);

Rückgabewerte

ActionIDEine ActionID, wie sie von GetAnnotActionID, GetOutlineActionID oder GetFormFieldActionID zurückgegeben wird
JavaScriptDer JavaScript-Quelltext, der nach der primären Aktion ausgeführt werden soll

Rückgabewerte

0Die ActionID war ungültig, die JavaScript-Zeichenfolge war leer oder das ausgewählte Dokument befindet sich im PDF/A-Modus
1Die JavaScript-Folgeaktion wurde erfolgreich angehängt

Siehe auch

Die Funktion schreibt den PDF-Aktionseintrag /Next, ohne die primäre Aktion zu ersetzen, und erhält dabei alle vorhandenen verketteten Aktionen

Mit GetActionNextCount und GetActionNextInfo lassen sich die verketteten Aktionen nach dem Erstellen oder nach dem Laden einer vorhandenen PDF-Datei prüfen