تحويل PDF/A إلى تنسيق PDF في Node.js
Contents
[
Hide
]
تحويل PDF/A إلى تنسيق PDF
في حال رغبتك في تحويل مستند PDF، يمكنك استخدام AsposePdfAConvertToPDF دالة. يرجى فحص مقطع الكود التالي لتحويله في بيئة Node.js.
CommonJS:
- اتصال
requireو استيرادasposepdfnodejsالوحدة كAsposePdfمتغير. - حدد اسم ملف PDF الذي سيتم تحويله.
- اتصال
AsposePdfكـ Promise وتنفيذ العملية لتحويل الملف. استقبل الكائن إذا نجح. - استدعي الدالة AsposePdfAConvertToPDF.
- تحويل ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultConvertToPDF.pdf”. إذا لم يكن معامل json.errorCode يساوي 0، وبالتالي ظهر خطأ في ملفك، فإن معلومات الخطأ ستكون موجودة في ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_PDFA_file = 'ResultConvertToPDFA.pdf';
AsposePdf().then(AsposePdfModule => {
/*Convert a PDF/A-file to PDF and save the "ResultConvertToPDF.pdf"*/
const json = AsposePdfModule.AsposePdfAConvertToPDF(pdf_PDFA_file, "ResultConvertToPDF.pdf");
console.log("AsposePdfAConvertToPDF => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- استيراد
asposepdfnodejsوحدة. - حدّد اسم ملف PDF/A الذي سيتم تحويله
- تهيئة وحدة AsposePdf. استلم الكائن إذا نجح.
- استدعي الدالة AsposePdfAConvertToPDF.
- تحويل ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultConvertToPDF.pdf”. إذا لم يكن معامل json.errorCode يساوي 0، وبالتالي ظهر خطأ في ملفك، فإن معلومات الخطأ ستكون موجودة في ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_PDFA_file = 'ResultConvertToPDFA.pdf';
/*Convert a PDF/A-file to PDF and save the "ResultConvertToPDF.pdf"*/
const json = AsposePdfModule.AsposePdfAConvertToPDF(pdf_PDFA_file, "ResultConvertToPDF.pdf");
console.log("AsposePdfAConvertToPDF => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);