Questo articolo spiega come aggiungere JavaScript a PDF utilizzando Python. Fornisce dettagli per configurare l’ambiente di sviluppo, un elenco di passaggi e un codice di esempio per creare un PDF con JS utilizzando Python. Imparerai diversi metodi per aggiungere JavaScript a diverse azioni in un PDF.
Passaggi per aggiungere PDF JS utilizzando Python
- Configura l’ambiente per utilizzare Aspose.PDF for Python via .NET per aggiungere JS a PDF
- Importa le classi Document, License e JavascriptAction dalla libreria
- Carica il PDF esistente nell’oggetto della classe Document
- Crea JavaScript che verrà eseguito quando il file PDF viene aperto
- Imposta questo JavaScript come azione Open utilizzando la proprietà Document.open_action
- Accedi alla raccolta di actions e aggiungi un altro script all’azione prima della chiusura
- Salva il file PDF con JavaScript incluso
I passaggi sopra riassumono come aggiungere JavaScript all’interno di un PDF utilizzando Python. Importa le classi necessarie Document, License e JavascriptAction dalla libreria, carica il PDF esistente nell’oggetto della classe Document, crea un JavascriptAction con un messaggio appropriato e impostalo come azione di apertura nel PDF. Per assegnare JS ad altre azioni nel PDF, accedi alla raccolta di azioni, crea un nuovo oggetto JavaScriptAction con un altro messaggio e impostalo su un altro evento come before_closing. Infine, salva il PDF risultante.
Codice per scripting PDF utilizzando Python
Il codice sopra dimostra il processo di aggiunta di JavaScript nei file PDF utilizzando Python. Puoi gestire altre azioni come BeforeSaving, BeforeClosing, AfterSaving, BeforePrinting e AfterPrinting. La classe JavascriptAction supporta l’impostazione di varie azioni come l’apertura di un URL utilizzando il metodo app.launchURL.
Questo articolo ci ha insegnato il processo per aggiungere JavaScript a un file PDF. Per aggiungere un tooltip a un file PDF, fai riferimento all’articolo Rimuovere evidenziazione da PDF utilizzando Python.