Perbaiki PDF di Node.js
Contents
[
Hide
]
Aspose.PDF for Node.js memungkinkan perbaikan PDF berkualitas tinggi. File PDF mungkin tidak dapat dibuka karena alasan apa pun, terlepas dari program atau browser yang digunakan. Dalam beberapa kasus dokumen dapat dipulihkan, coba kode berikut dan lihat sendiri. Jika Anda ingin memperbaiki dokumen PDF, Anda dapat menggunakan AsposePdfRepair fungsi. Silakan periksa potongan kode berikut untuk memperbaiki file PDF dalam lingkungan Node.js.
CommonJS:
- Panggil
requiredan imporasposepdfnodejsmodul sebagaiAsposePdfvariabel. - Tentukan nama file PDF yang akan diperbaiki.
- Panggil
AsposePdfsebagai Promise dan lakukan operasi untuk memperbaiki file. Terima objek jika berhasil. - Panggil fungsi AsposePdfRepair.
- Perbaiki file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultPdfRepair.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, muncul kesalahan dalam file Anda, informasi kesalahan akan berada dalam ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Repair a PDF-file and save the "ResultPdfRepair.pdf"*/
const json = AsposePdfModule.AsposePdfRepair(pdf_file, "ResultPdfRepair.pdf");
console.log("AsposePdfRepair => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Impor
asposepdfnodejsmodul. - Tentukan nama file PDF yang akan diperbaiki.
- Inisialisasi modul AsposePdf. Terima objek jika berhasil.
- Panggil fungsi AsposePdfRepair.
- Perbaiki file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultPdfRepair.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, muncul kesalahan dalam file Anda, informasi kesalahan akan berada dalam ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Repair a PDF-file and save the "ResultPdfRepair.pdf"*/
const json = AsposePdfModule.AsposePdfRepair(pdf_file, "ResultPdfRepair.pdf");
console.log("AsposePdfRepair => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);