Optimalkan PDF menggunakan Aspose.PDF for Node.js via C++
Contents
[
Hide
]
Optimalkan Dokumen PDF
Toolkit oleh Aspose.PDF for Node.js via C++ memungkinkan Anda mengoptimalkan konten PDF untuk lingkungan Node.js.
Optimisasi, atau linearisasi mengacu pada proses membuat file PDF cocok untuk penjelajahan daring menggunakan peramban web.
Jika Anda ingin mengoptimalkan PDF, Anda dapat menggunakan AsposePdfOptimize fungsi. Silakan periksa cuplikan kode berikut untuk mengoptimalkan file PDF di lingkungan Node.js.
CommonJS:
- Panggil
requiredan imporasposepdfnodejsmodul sebagaiAsposePdfvariabel. - Tentukan nama file PDF yang akan dioptimalkan.
- Panggil
AsposePdfsebagai Promise dan lakukan operasi untuk mengoptimalkan file. Terima objek jika berhasil. - Panggil fungsi AsposePdfOptimize.
- Optimalkan file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultOptimize.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, terjadi kesalahan dalam file Anda, informasi kesalahan akan terdapat dalam ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Optimize a PDF-file and save the "ResultOptimize.pdf"*/
const json = AsposePdfModule.AsposePdfOptimize(pdf_file, "ResultOptimize.pdf");
console.log("AsposePdfOptimize => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Impor
asposepdfnodejsmodul. - Tentukan nama file PDF yang akan dioptimalkan.
- Inisialisasi modul AsposePdf. Terima objek jika berhasil.
- Panggil fungsi AsposePdfOptimize.
- Optimalkan file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultOptimize.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, terjadi kesalahan dalam file Anda, informasi kesalahan akan terdapat dalam ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Optimize a PDF-file and save the "ResultOptimize.pdf"*/
const json = AsposePdfModule.AsposePdfOptimize(pdf_file, "ResultOptimize.pdf");
console.log("AsposePdfOptimize => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);