Advanced operations using JavaScript via C++
Operasi Lanjutan adalah bagian tentang cara menangani file PDF yang ada secara programatis, baik dokumen yang dibuat dengan Aspose.PDF seperti yang dibahas di Operasi Dasar, atau PDF yang dibuat dengan Adobe Acrobat, Google Docs, Microsoft Office, Open Office, atau produsen PDF lainnya.
Menggunakan Web Workers
Versi 23.6 menambahkan kemampuan untuk menggunakan Web Workers:
const AsposePDFWebWorker = new Worker("AsposePDFforJS.js");
Penggunaan Web Workers dari JavaScript via C++, memungkinkan Anda melakukan operasi tanpa memblokir antarmuka, dalam thread pekerja terpisah.
Web Workers adalah alat sederhana untuk menjalankan skrip di latar belakang. Yang memungkinkan Anda melakukan tugas tanpa mengganggu antarmuka pengguna, dalam thread pekerja terpisah.
Anda akan mempelajari berbagai cara untuk:
-
Bekerja dengan Dokumen - kompres, pisah, dan gabungkan dokumen dan lakukan operasi lain dengan seluruh dokumen.
-
Bekerja dengan Halaman - tambahkan, pindahkan atau hapus, potong halaman, stempel.
-
Metadata dalam PDF - dapatkan atau atur metadata dalam dokumen.
-
Bekerja dengan Gambar - sisipkan, hapus, ekstrak gambar dalam dokumen
-
Navigasi dan Interaksi - mengelola tindakan, penanda, navigasi halaman
-
Anotasi - Anotasi memungkinkan pengguna untuk menambahkan konten kustom pada halaman PDF. Anda dapat menambahkan, menghapus, dan memodifikasi anotasi dari dokumen PDF.
-
Mengamankan dan Menandatangani - lindungi dan tandatangani dokumen PDF Anda secara programatis
-
Attachments - Dokumen PDF dapat berisi lampiran file. Lampiran ini dapat berupa dokumen PDF lain, atau jenis file apa pun, seperti file audio, dokumen Microsoft Office, dll. Anda akan belajar cara menambahkan lampiran ke pdf, mendapatkan informasi dari lampiran, dan menyimpannya ke file, menghapus lampiran dari PDF secara programatis dengan JavaScript.