Denna artikel förklarar hur du lägger till JavaScript i PDF med Python. Den innehåller information om hur du ställer in utvecklingsmiljön, en lista med steg och exempel på kod för att skapa en PDF med JS med Python. Du kommer att lära dig olika metoder för att lägga till JavaScript till olika åtgärder i en PDF.
Steg för att lägga till PDF JS med Python
- Ställ in miljön för att använda Aspose.PDF for Python via .NET för att lägga till JS i PDF
- Importera klasserna Document, License och JavascriptAction från biblioteket
- Ladda den befintliga PDF-filen i Document klassobjektet
- Skapa JavaScript som körs när PDF-filen öppnas
- Ställ in detta JavaScript som Open-åtgärd med egenskapen Document.open_action
- Få åtkomst till samlingen av actions och lägg till ett annat skript till åtgärden före stängning
- Spara PDF-filen med JavaScript i den
Stegen ovan sammanfattar hur du lägger till JavaScript i PDF med Python. Importera de nödvändiga klasserna Document, License och JavascriptAction från biblioteket, ladda den befintliga PDF-filen i Document-klassobjektet, skapa en JavascriptAction med ett lämpligt meddelande och ställ in den som öppningsåtgärd i PDF-filen. För att tilldela JS till andra åtgärder i PDF-filen, få åtkomst till samlingen av åtgärder, skapa ett nytt JavaScriptAction-objekt med ett annat meddelande och ställ in det till en annan händelse, såsom before_closing. Spara sedan den resulterande PDF-filen.
Kod för PDF-skriptning med Python
Koden ovan visar processen för att lägga till JavaScript i PDF-filer med Python. Du kan hantera andra åtgärder såsom BeforeSaving, BeforeClosing, AfterSaving, BeforePrinting och AfterPrinting. Klassen JavascriptAction stöder inställning av olika åtgärder, såsom att öppna en URL med metoden app.launchURL.
Denna artikel lärde oss hur man lägger till JavaScript i en PDF-fil. För att lägga till ett verktygstips i en PDF-fil, se artikeln Ta bort markering från PDF med Python.