حذف الصور من ملف PDF في Node.js

Contents
[ ]

يمكنك حذف الصور من ملف PDF باستخدام Aspose.PDF for Node.js عبر C++.

في حال رغبتك في حذف الصور من PDF، يمكنك استخدام AsposePdfDeleteImages دالة. يرجى التحقق من مقتطف الشيفرة التالي من أجل حذف الصور في بيئة Node.js.

CommonJS:

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

    const AsposePdf = require('asposepdfnodejs');
    const pdf_file = 'Aspose.pdf';
    AsposePdf().then(AsposePdfModule => {
        /*Delete images from a PDF-file and save the "ResultPdfDeleteImages.pdf"*/
        const json = AsposePdfModule.AsposePdfDeleteImages(pdf_file, "ResultPdfDeleteImages.pdf");
        console.log("AsposePdfDeleteImages => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
    });

ECMAScript/ES6:

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

    import AsposePdf from 'asposepdfnodejs';
    const AsposePdfModule = await AsposePdf();
    const pdf_file = 'Aspose.pdf';
    /*Delete images from a PDF-file and save the "ResultPdfDeleteImages.pdf"*/
    const json = AsposePdfModule.AsposePdfDeleteImages(pdf_file, "ResultPdfDeleteImages.pdf");
    console.log("AsposePdfDeleteImages => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);