Тази статия обяснява как да добавите JavaScript към PDF с помощта на Python. Тя предоставя подробности за настройка на средата за разработка, списък със стъпки и примерен код за създаване на PDF с JS с Python. Ще научите различни методи за добавяне на JavaScript към различни действия в PDF.
Стъпки за добавяне на PDF JS с Python
- Настройте средата за използване на Aspose.PDF for Python via .NET за добавяне на JS към PDF
- Импортирайте класовете Document, License и JavascriptAction от библиотеката
- Заредете съществуващия PDF в обекта на класа Document
- Създайте JavaScript, който ще се изпълни при отваряне на PDF файла
- Задайте този JavaScript към действието Open чрез свойството Document.open_action
- Достъпете колекцията от actions и добавете друг скрипт към действието преди затваряне
- Запазете PDF файла с включен JavaScript
Горните стъпки обобщават как да добавите JavaScript в PDF с помощта на Python. Импортирайте необходимите класове Document, License и JavascriptAction от библиотеката, заредете съществуващия PDF файл в обекта на класа Document, създайте JavascriptAction с подходящо съобщение и го задайте към действието при отваряне на PDF. За да зададете JS към други действия в PDF, достъпете колекцията от действия, създайте нов обект JavaScriptAction с друго съобщение и го задайте към друго събитие, като before_closing. След това запазете изходния PDF.
Код за скриптиране на PDF с Python
Горният код демонстрира процеса на добавяне на JavaScript в PDF файлове с Python. Можете да обработвате други действия като BeforeSaving, BeforeClosing, AfterSaving, BeforePrinting и AfterPrinting. Класът JavascriptAction поддържа задаване на различни действия, като отваряне на URL чрез метода app.launchURL.
Тази статия ни научи как да добавяме JavaScript към PDF файл. За да добавите подсказка към PDF файл, вижте статията Премахване на маркиране от PDF с Python.