تحويل PDF/A إلى تنسيق PDF في Node.js

تحويل PDF/A إلى تنسيق PDF

في حال رغبتك في تحويل مستند PDF، يمكنك استخدام AsposePdfAConvertToPDF دالة. يرجى فحص مقطع الكود التالي لتحويله في بيئة Node.js.

CommonJS:

  1. اتصال require و استيراد asposepdfnodejs الوحدة ك AsposePdf متغير.
  2. حدد اسم ملف PDF الذي سيتم تحويله.
  3. اتصال AsposePdf كـ Promise وتنفيذ العملية لتحويل الملف. استقبل الكائن إذا نجح.
  4. استدعي الدالة AsposePdfAConvertToPDF.
  5. تحويل ملف 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:

  1. استيراد asposepdfnodejs وحدة.
  2. حدّد اسم ملف PDF/A الذي سيتم تحويله
  3. تهيئة وحدة AsposePdf. استلم الكائن إذا نجح.
  4. استدعي الدالة AsposePdfAConvertToPDF.
  5. تحويل ملف 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);