API Pemrosesan PDF untuk Node.js

Buat, edit, lindungi, dan konversi dokumen PDF ke berbagai format dalam aplikasi Node.js

Ringkasan

Aspose.PDF adalah pustaka pembuatan dokumen PDF untuk Node.js yang membuat pembuatan dokumen yang kompleks, multi-halaman, dan dapat dicetak menjadi mudah.

API didesain sederhana, sehingga menghasilkan dokumen yang kompleks sering kali semudah beberapa pemanggilan fungsi. Seperti namanya, perpustakaan ini dikembangkan berdasarkan kode program di C++. Hal ini memungkinkan kami membuatnya secepat mungkin, dan mengkompilasinya di WebAssembly menjadikannya portabel untuk sistem operasi yang berbeda.

Fitur Aspose.PDF for Node.js via C++

Cara Memanipulasi File PDF di Backend dengan Aspose.PDF for Node.js via C++

Aspose.PDF for Node.js via C++ memberikan kemungkinan untuk memanipulasi file PDF di backend. Menggunakan Aspose.PDF for Node.js via C++ Anda dapat mengoptimalkan PDF, menambah dan mengekstrak teks dan gambar, mengenkripsi dan mendekripsinya. Anda juga dapat membagi dan menggabungkan PDF.

Konversi PDF

Menggunakan Aspose.PDF for Node.js via C++ Anda dapat mengonversi PDF ke JPG dan PNG.

Instalasi

Untuk menginstal dan menggunakan Aspose.PDF for Node.js via C++ dari arsip ZIP, ikuti petunjuk berikut:

  • Ekstrak file dari arsip ZIP
  • Enkripsi file*.lic Anda menggunakan ’encrypt_lic.html'
  • Edit ‘settings.json’ dan atur pengaturan Anda

Toolkit memungkinkan penambahan:

  • Pintasan hyperlink ke halaman lain dalam dokumen PDF
  • Hyperlink ke halaman dalam dokumen PDF lainnya
  • Hyperlink ke file non-PDF
  • Hyperlink ke lokasi web.

Seiring dengan pembuatan hyperlink, Anda juga mendapatkan kemampuan untuk mengekstrak hyperlink dari dokumen PDF.

Fitur Keamanan PDF

API menawarkan enkripsi 40-bit atau 128-bit. Seseorang juga dapat mengatur kata sandi pengguna dan master untuk keamanan lebih. Manipulasi konten dalam file seperti menyalin konten, pencetakan, pencetakan terdegradasi, modifikasi anotasi, penyelesaian bidang formulir serta perakitan file PDF semuanya dapat dibatasi dengan menggunakan perpustakaan ini

Konversi PDF ke JPG dan Format Gambar Lainnya

Aspose.PDF for Node.js via C++ memungkinkan Anda untuk merender dan mengubah setiap halaman file PDF menjadi format gambar konvensional seperti BMP, JPG dan PNG, dengan kesetiaan setinggi mungkin. Selain gambar, seseorang dapat dengan mudah menyimpan PDF ke format DOC dan DOCX.

Simpan halaman PDF sebagai gambar JPEG di Node.js

Muat dokumen PDF yang ada. Konversi halaman PDF ke gambar dan simpan setiap halaman dalam format JPG.

Konversi PDF ke JPG melalui JavaScript/Node.js

const AsposePdf = require('./AsposePDFforNode.js');
const fs = require("fs");
const os = require("os");

const pdf_file = '<Enter your filename>';
const resultdir = fs.realpathSync(os.tmpdir()) + '/';

AsposePdf().then(AsposePdfModule => {
    console.log("Convert from PDF:");
    const json = AsposePdfModule.AsposePdfPagesToJpg(pdf_file, resultdir + "ResultPdfToJpg{0:D2}.jpg", 150);
    console.log("AsposePdfPagesToJpg => %O",  json.errorCode == 0 ? json.filesNameResult : json.errorText);
});

Aspose.PDF menawarkan API PDF individual untuk lingkungan pengembangan populer lainnya seperti yang tercantum di bawah ini: