THotPDF.AddLoadedDocumentJavaScript Method
Fügt der benannten JavaScript-Sammlung des geladenen PDF-Dokuments einen benannten Skripteintrag hinzu, der automatisch auf Dokumentebene ausgeführt wird
Deklaration
procedure AddLoadedDocumentJavaScript(const AName, ABody: AnsiString);
Einheit
HPDFDoc
Parameter
| Name | Verwendung |
|---|---|
AName | Der eindeutige Name des Skripteintrags, mit dem dieses Skript im Namensbaum identifiziert und referenziert wird; kann auch namentlich durch RemoveLoadedJavaScript gelöscht werden |
ABody | Der vollständige Code des JavaScript-Skripts, der vom PDF-Reader beim Öffnen des Dokuments ausgeführt wird |
Nutzungshinweise
- 若文档已存在同名脚本,此方法将覆盖现有条目,而不会创建重复项
- Die Ausführung von JavaScript auf Dokumentenebene hängt von der Unterstützung des Skripts durch den PDF-Reader ab; Adobe Acrobat unterstützt es am vollständigsten, andere Reader ignorieren dieses Skript möglicherweise
- Wenn der Skriptcode Sonderzeichen enthält, müssen diese in PDF-Strings maskiert (escaped) werden. Es wird empfohlen, die Skriptlogik zuerst in Acrobat zu validieren, bevor sie eingebettet wird