حذف الصور من ملف PDF في Node.js
يمكنك حذف الصور من ملف PDF باستخدام Aspose.PDF لـ Node.js عبر C++.
في حالة رغبتك في حذف الصور من PDF، يمكنك استخدام وظيفة AsposePdfDeleteImages. يرجى التحقق من جزء الكود التالي من أجل حذف الصور في بيئة Node.js.
CommonJS:
-
قم باستدعاء
require
واستيراد الوحدةasposepdfnodejs
كمتغيرAsposePdf
. -
حدد اسم ملف PDF الذي سيتم إزالة الصور منه.
-
قم باستدعاء
AsposePdf
كـ Promise وقم بتنفيذ العملية لإزالة الصور. استلم الكائن إذا نجحت العملية. -
قم باستدعاء الوظيفة AsposePdfDeleteImages.
-
حذف الصور من ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultPdfDeleteImages.pdf”. إذا كان معامل json.errorCode ليس 0، وظهرت بالتالي خطأ في ملفك، سيتم تضمين معلومات الخطأ في ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*حذف الصور من ملف PDF وحفظ "ResultPdfDeleteImages.pdf"*/
const json = AsposePdfModule.AsposePdfDeleteImages(pdf_file, "ResultPdfDeleteImages.pdf");
console.log("AsposePdfDeleteImages => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
استيراد وحدة
asposepdfnodejs
. -
تحديد اسم ملف PDF الذي سيتم إزالة الصورة منه.
-
تهيئة وحدة AsposePdf. استلم الكائن إذا كان ناجحاً.
-
استدع وظيفة AsposePdfDeleteImages.
-
حذف الصور من ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultPdfDeleteImages.pdf”. إذا لم يكن معامل json.errorCode يساوي 0 وظهر خطأ في ملفك، فإن معلومات الخطأ ستكون موجودة في ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*حذف الصور من ملف PDF وحفظ "ResultPdfDeleteImages.pdf"*/
const json = AsposePdfModule.AsposePdfDeleteImages(pdf_file, "ResultPdfDeleteImages.pdf");
console.log("AsposePdfDeleteImages => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);