إضافة رأس وتذييل إلى PDF في Node.js

Contents
[ ]

Aspose.PDF for Node.js via C++ يتيح لك إضافة رأس وتذييل في ملف PDF الحالي الخاص بك.

في حال رغبتك في إضافة رأس وتذييل، يمكنك استخدام AsposePdfAddTextHeaderFooter دالة.

يرجى مراجعة مقتطف الشيفرة التالي لإضافة رأس وتذييل إلى ملف PDF في بيئة Node.js.

CommonJS:

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

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Add text in Header/Footer of a PDF-file and save the "ResultAddHeaderFooter.pdf"*/
      const json = AsposePdfModule.AsposePdfAddTextHeaderFooter(pdf_file, "Aspose.PDF for Node.js via C++", "ASPOSE", "ResultAddHeaderFooter.pdf");
      console.log("AsposePdfAddTextHeaderFooter => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

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

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Add text in Header/Footer of a PDF-file and save the "ResultAddHeaderFooter.pdf"*/
  const json = AsposePdfModule.AsposePdfAddTextHeaderFooter(pdf_file, "Aspose.PDF for Node.js via C++", "ASPOSE", "ResultAddHeaderFooter.pdf");
  console.log("AsposePdfAddTextHeaderFooter => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);