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