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