Ovaj članak objašnjava kako dodati JavaScript u PDF pomoću Pythona. Pruža detalje za postavljanje razvojnog okruženja, popis koraka i primjer koda za kreiranje PDF-a s JS pomoću Pythona. Naučit ćete različite metode za dodavanje JavaScripta različitim akcijama u PDF-u.
Koraci za dodavanje PDF JS pomoću Pythona
- Postavite okruženje za korištenje Aspose.PDF for Python via .NET za dodavanje JS u PDF
- Uvezite klase Document, License i JavascriptAction iz biblioteke
- Učitajte postojeći PDF u objekt klase Document
- Kreirajte JavaScript koji će se izvršiti kada se PDF datoteka otvori
- Postavite ovaj JavaScript kao Open akciju koristeći svojstvo Document.open_action
- Pristupite kolekciji actions i dodajte još jedan skript u akciju prije zatvaranja
- Spremite PDF datoteku s uključenim JavaScriptom
Gornji koraci sažimaju kako dodati JavaScript unutar PDF-a pomoću Pythona. Uvezite potrebne klase Document, License i JavascriptAction iz biblioteke, učitajte postojeći PDF u objekt klase Document, kreirajte JavascriptAction s odgovarajućom porukom i postavite ga kao akciju otvaranja u PDF-u. Za dodavanje JS drugim akcijama u PDF-u, pristupite kolekciji akcija, kreirajte novi objekt JavaScriptAction s drugom porukom i postavite ga na drugi događaj poput before_closing. Zatim spremite izlazni PDF.
Kod za skriptiranje PDF-a pomoću Pythona
Gornji kod demonstrira proces dodavanja JavaScripta u PDF datoteke pomoću Pythona. Možete upravljati drugim akcijama kao što su BeforeSaving, BeforeClosing, AfterSaving, BeforePrinting i AfterPrinting. Klasa JavascriptAction podržava postavljanje različitih akcija kao što je otvaranje URL-a pomoću metode app.launchURL.
Ovaj članak nas je naučio kako dodati JavaScript u PDF datoteku. Za dodavanje tooltipa u PDF datoteku, pogledajte članak Uklanjanje isticanja iz PDF-a pomoću Pythona.