إضافة ترقيم الصفحات إلى PDF في Node.js

Contents
[ ]

رقم الصفحة يجعل من السهل على القارئ تحديد أجزاء مختلفة من المستند. يوضح مقاطع الشيفرة التالية كيفية إضافة أرقام الصفحات إلى صفحات PDF باستخدام AsposePdfAddPageNum دالة في Node.js.

يرجى فحص مقتطف الشيفرة التالي لإضافة أرقام الصفحات إلى ملف PDF في بيئة Node.js.

CommonJS:

  1. اتصال require و استيراد asposepdfnodejs الوحدة كك AsposePdf متغير.
  2. حدّد اسم ملف PDF الذي ستُضاف إليه أرقام الصفحات.
  3. اتصال AsposePdf كـ Promise وتنفيذ العملية لإضافة أرقام الصفحات. استلم الكائن إذا نجح.
  4. استدعِ الدالة AsposePdfAddPageNum.
  5. إضافة رقم الصفحة إلى ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultAddPageNum.pdf”. إذا لم يكن معامل json.errorCode يساوي 0، وبناءً على ذلك يظهر خطأ في ملفك، فستتضمن معلومات الخطأ في ‘json.errorText’.

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Add page number to a PDF-file save the "ResultAddPageNum.pdf"*/
      const json = AsposePdfModule.AsposePdfAddPageNum(pdf_file, "ResultAddPageNum.pdf");
      console.log("AsposePdfAddPageNum => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. استيراد الـ asposepdfnodejs وحدة.
  2. حدّد اسم ملف PDF الذي ستُضاف إليه أرقام الصفحات.
  3. قم بتهيئة وحدة AsposePdf. احصل على الكائن إذا نجح.
  4. استدعِ الدالة AsposePdfAddPageNum.
  5. إضافة رقم الصفحة إلى ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultAddPageNum.pdf”. إذا لم يكن معامل json.errorCode يساوي 0، وبناءً على ذلك يظهر خطأ في ملفك، فستتضمن معلومات الخطأ في ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Add page number to a PDF-file and save the "ResultAddPageNum.pdf"*/
  const json = AsposePdfModule.AsposePdfAddPageNum(pdf_file, "ResultAddPageNum.pdf");
  console.log("AsposePdfAddPageNum => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);