Dieser Artikel erklärt, wie man JavaScript zu PDF mit Python hinzufügt. Er enthält Details zur Einrichtung der Entwicklungsumgebung, eine Liste von Schritten und Beispielcode zum Erstellen eines PDF mit JS mit Python. Sie lernen verschiedene Methoden kennen, um JavaScript zu verschiedenen Aktionen in einem PDF hinzuzufügen.
Schritte zum Hinzufügen von PDF JS mit Python
- Richten Sie die Umgebung ein, um Aspose.PDF for Python via .NET zum Hinzufügen von JS zu PDF zu verwenden
- Importieren Sie die Klassen Document, License und JavascriptAction aus der Bibliothek
- Laden Sie die vorhandene PDF-Datei in das Objekt der Klasse Document
- Erstellen Sie JavaScript, das beim Öffnen der PDF-Datei ausgeführt wird
- Setzen Sie dieses JavaScript als Open-Aktion mit der Eigenschaft Document.open_action
- Greifen Sie auf die Sammlung der actions zu und fügen Sie ein weiteres Skript zur Aktion vor dem Schließen hinzu
- Speichern Sie die PDF-Datei mit eingebettetem JavaScript
Die obigen Schritte fassen zusammen, wie man JavaScript in PDF mit Python hinzufügt. Importieren Sie die benötigten Klassen Document, License und JavascriptAction aus der Bibliothek, laden Sie die vorhandene PDF-Datei in das Objekt der Klasse Document, erstellen Sie eine JavascriptAction mit einer passenden Nachricht und weisen Sie sie der Open-Aktion im PDF zu. Um JS anderen Aktionen im PDF zuzuweisen, greifen Sie auf die Sammlung der Aktionen zu, erstellen Sie ein neues JavaScriptAction-Objekt mit einer anderen Nachricht und weisen Sie es einem anderen Ereignis zu, wie z. B. before_closing. Speichern Sie anschließend das Ausgabe-PDF.
Code für PDF-Skripting mit Python
Der obige Code demonstriert den Prozess zum Hinzufügen von JavaScript in PDF-Dateien mit Python. Sie können weitere Aktionen wie BeforeSaving, BeforeClosing, AfterSaving, BeforePrinting und AfterPrinting behandeln. Die Klasse JavascriptAction unterstützt das Setzen verschiedener Aktionen, wie das Öffnen einer URL mit der Methode app.launchURL.
Dieser Artikel hat uns gezeigt, wie man JavaScript zu einer PDF-Datei hinzufügt. Um einen Tooltip zu einer PDF-Datei hinzuzufügen, lesen Sie den Artikel Hervorhebung aus PDF mit Python entfernen.