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
| ActionID | Eine ActionID, wie sie von GetAnnotActionID, GetOutlineActionID oder GetFormFieldActionID zurückgegeben wird |
|---|---|
| JavaScript | Der JavaScript-Quelltext, der nach der primären Aktion ausgeführt werden soll |
Rückgabewerte
| 0 | Die ActionID war ungültig, die JavaScript-Zeichenfolge war leer oder das ausgewählte Dokument befindet sich im PDF/A-Modus |
|---|---|
| 1 | Die 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