Konversi PDF/A ke format PDF di Node.js
Konversi PDF/A ke format PDF
Jika Anda ingin mengonversi dokumen PDF, Anda dapat menggunakan fungsi AsposePdfAConvertToPDF. Silakan periksa cuplikan kode berikut untuk mengonversi dalam lingkungan Node.js.
CommonJS:
-
Panggil
require
dan impor modulasposepdfnodejs
sebagai variabelAsposePdf
. -
Tentukan nama file PDF yang akan dikonversi.
-
Panggil
AsposePdf
sebagai Promise dan lakukan operasi untuk mengonversi file. Terima objek jika berhasil. -
Panggil fungsi AsposePdfAConvertToPDF.
-
Konversikan file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil dari operasi disimpan dalam “ResultConvertToPDF.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, muncul kesalahan dalam file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_PDFA_file = 'ResultConvertToPDFA.pdf';
AsposePdf().then(AsposePdfModule => {
/*Konversi file PDF/A ke PDF dan simpan sebagai "ResultConvertToPDF.pdf"*/
const json = AsposePdfModule.AsposePdfAConvertToPDF(pdf_PDFA_file, "ResultConvertToPDF.pdf");
console.log("AsposePdfAConvertToPDF => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Impor modul
asposepdfnodejs
. -
Tentukan nama file PDF/A yang akan dikonversi
-
Inisialisasi modul AsposePdf. Terima objek jika berhasil.
-
Panggil fungsi AsposePdfAConvertToPDF.
-
Konversi file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultConvertToPDF.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai dengan itu, kesalahan muncul di file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_PDFA_file = 'ResultConvertToPDFA.pdf';
/*Konversi file PDF/A ke PDF dan simpan sebagai "ResultConvertToPDF.pdf"*/
const json = AsposePdfModule.AsposePdfAConvertToPDF(pdf_PDFA_file, "ResultConvertToPDF.pdf");
console.log("AsposePdfAConvertToPDF => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);