Artikel ini menjelaskan cara menambahkan JavaScript ke PDF menggunakan Python. Artikel ini memberikan detail untuk menyiapkan lingkungan pengembangan, daftar langkah, dan contoh kode untuk membuat PDF dengan JS menggunakan Python. Anda akan mempelajari berbagai metode untuk menambahkan JavaScript ke berbagai aksi dalam PDF.
Langkah untuk Menambahkan PDF JS menggunakan Python
- Siapkan lingkungan untuk menggunakan Aspose.PDF for Python via .NET untuk menambahkan JS ke PDF
- Impor kelas Document, License, dan JavascriptAction dari pustaka
- Muat PDF yang ada ke dalam objek kelas Document
- Buat JavaScript yang akan dijalankan saat file PDF dibuka
- Tetapkan JavaScript ini ke aksi Open menggunakan properti Document.open_action
- Akses kumpulan actions dan tambahkan skrip lain ke aksi sebelum penutupan
- Simpan file PDF dengan JavaScript di dalamnya
Langkah-langkah di atas merangkum cara menambahkan JavaScript ke dalam PDF menggunakan Python. Impor kelas yang diperlukan Document, License, dan JavascriptAction dari pustaka, muat PDF yang ada ke dalam objek kelas Document, buat JavascriptAction dengan pesan yang sesuai, dan tetapkan ke aksi pembukaan di PDF. Untuk menetapkan JS ke aksi lain dalam PDF, akses kumpulan aksi, buat objek JavaScriptAction baru dengan pesan lain, dan tetapkan ke peristiwa lain seperti before_closing. Kemudian, simpan PDF hasilnya.
Kode untuk Scripting PDF menggunakan Python
Kode di atas menunjukkan proses penambahan JavaScript dalam file PDF menggunakan Python. Anda dapat menangani aksi lain seperti BeforeSaving, BeforeClosing, AfterSaving, BeforePrinting, dan AfterPrinting. Kelas JavascriptAction mendukung pengaturan berbagai aksi seperti membuka URL menggunakan metode app.launchURL.
Artikel ini telah mengajarkan kita proses menambahkan JavaScript ke file PDF. Untuk menambahkan tooltip ke file PDF, lihat artikel Menghapus Highlight dari PDF menggunakan Python.