Optimalkan Sumber Daya PDF di Node.js
Contents
[
Hide
]
Optimalkan Sumber Daya PDF
Optimalkan sumber daya dalam dokumen:
- Sumber daya yang tidak digunakan pada halaman dokumen dihapus
- Sumber daya yang sama digabungkan menjadi satu objek
- Objek yang tidak terpakai dihapus
Jika Anda ingin mengoptimalkan sumber daya PDF, Anda dapat menggunakan AsposePdfOptimizeResource fungsi. Silakan periksa potongan kode berikut untuk mengoptimalkan sumber daya PDF di lingkungan Node.js.
CommonJS:
- Panggil
requiredan imporasposepdfnodejsmodul sebagaiAsposePdfvariabel. - Tentukan nama file PDF yang sumber dayanya akan dioptimalkan.
- Panggil
AsposePdfsebagai Promise dan lakukan operasi untuk mengoptimalkan file. Terima objek jika berhasil. - Panggil fungsi AsposePdfOptimizeResource.
- Optimalkan sumber daya PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultPdfOptimizeResource.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, muncul kesalahan dalam file Anda, informasi kesalahan akan berada di ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Optimize resources of PDF-file and save the "ResultPdfOptimizeResource.pdf"*/
const json = AsposePdfModule.AsposePdfOptimizeResource(pdf_file, "ResultPdfOptimizeResource.pdf");
console.log("AsposePdfOptimizeResource => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Impor
asposepdfnodejsmodul. - Tentukan nama file PDF yang sumber dayanya akan dioptimalkan.
- Inisialisasi modul AsposePdf. Terima objek jika berhasil.
- Panggil fungsi AsposePdfOptimizeResource.
- Optimalkan sumber daya PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultPdfOptimizeResource.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, muncul kesalahan dalam file Anda, informasi kesalahan akan berada di ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Optimize resources of PDF-file and save the "ResultPdfOptimizeResource.pdf"*/
const json = AsposePdfModule.AsposePdfOptimizeResource(pdf_file, "ResultPdfOptimizeResource.pdf");
console.log("AsposePdfOptimizeResource => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);