Bekerja dengan JavaScript
Menambahkan JavaScript (DOM)
Apa itu Acrobat JavaScript?
Acrobat JavaScript adalah bahasa yang berbasis pada inti JavaScript versi 1.5 dari ISO-16262, yang sebelumnya dikenal sebagai ECMAScript, bahasa scripting berorientasi objek yang dikembangkan oleh Netscape Communications. JavaScript dibuat untuk mengalihkan pemrosesan halaman Web dari server ke klien dalam aplikasi berbasis Web. Acrobat JavaScript mengimplementasikan ekstensi, dalam bentuk objek baru dan metode serta properti yang menyertainya, ke bahasa JavaScript. Objek spesifik Acrobat ini memungkinkan pengembang untuk mengelola keamanan dokumen, berkomunikasi dengan database, menangani lampiran file, memanipulasi file PDF sehingga berperilaku seperti formulir interaktif yang diaktifkan web, dan sebagainya. Karena objek spesifik Acrobat ditambahkan di atas JavaScript inti, Anda masih memiliki akses ke kelas standarnya, termasuk Math, String, Date, Array, dan RegExp.
Acrobat JavaScript vs HTML (Web) JavaScript
Dokumen PDF memiliki keberagaman yang besar karena dapat ditampilkan baik dalam perangkat lunak Acrobat maupun browser Web. Dokumen PDF memiliki banyak kegunaan karena dapat ditampilkan baik melalui perangkat lunak Acrobat maupun browser web.
- JavaScript Acrobat tidak memiliki akses ke objek dalam halaman HTML. Demikian pula, JavaScript HTML tidak dapat mengakses objek dalam file PDF.
- JavaScript HTML dapat memanipulasi objek seperti Window. JavaScript Acrobat tidak dapat mengakses objek tersebut tetapi dapat memanipulasi objek khusus PDF.
Anda dapat menambahkan JavaScript baik pada tingkat dokumen maupun halaman menggunakan Aspose.PDF for .NET. Untuk menambahkan JavaScript:
Menambahkan JavaScript ke Aksi Dokumen atau Halaman
- Deklarasikan dan instansiasi objek JavascriptAction dengan pernyataan JavaScript yang diinginkan sebagai argumen konstruktor.
- Tetapkan objek JavascriptAction ke aksi yang diinginkan dari dokumen PDF atau halaman.
Contoh di bawah ini menerapkan OpenAction ke dokumen tertentu.
Menambah/Menghapus JavaScript pada Tingkat Dokumen
Menambah/Menghapus JavaScript pada Tingkat Dokumen
Sebuah properti baru bernama JavaScript ditambahkan di kelas Dokumen yang memiliki tipe kumpulan JavaScript dan memberikan akses ke skenario JavaScript melalui kuncinya. Properti ini digunakan untuk menambahkan JavaScript tingkat Dokumen. Kumpulan JavaScript memiliki properti dan metode berikut:
- string this(string key)– Mendapatkan atau mengatur JavaScript berdasarkan namanya
- IList Keys – menyediakan daftar kunci yang ada dalam kumpulan JavaScript
- bool Remove(string key) – menghapus JavaScript berdasarkan kuncinya.