حذف التعليق التوضيحي في Node.js

Contents
[ ]

يمكنك حذف التعليقات التوضيحية من ملف PDF باستخدام Aspose.PDF لـ Node.js عبر C++. في حال كنت تريد حذف التعليقات التوضيحية من ملف PDF، يمكنك استخدام وظيفة AsposePdfDeleteAnnotations. يرجى التحقق من الكود المختصر التالي لحذف التعليقات التوضيحية من ملف PDF في بيئة Node.js.

CommonJS:

  1. استدعاء require واستيراد وحدة asposepdfnodejs كمتغير AsposePdf.

  2. تحديد اسم ملف PDF الذي سيتم إزالة التعليق التوضيحي منه.

  3. استدعاء AsposePdf كـ Promise وتنفيذ العملية لإزالة التعليقات التوضيحية. استلم الكائن إذا كان ناجحًا.

  4. استدعِ الدالة AsposePdfDeleteAnnotations.

  5. حذف التعليقات التوضيحية. وبالتالي، إذا كان ‘json.errorCode’ هو 0، يتم حفظ نتيجة العملية في “ResultPdfDeleteAnnotations.pdf”. إذا لم يكن معامل json.errorCode يساوي 0، وظهرت بالتالي خطأ في ملفك، فإن معلومات الخطأ ستحتوي في ‘json.errorText’.


    const AsposePdf = require('asposepdfnodejs');
    const pdf_file = 'Aspose.pdf';
    AsposePdf().then(AsposePdfModule => {
        /*حذف التعليقات التوضيحية من ملف PDF وحفظه في "ResultPdfDeleteAnnotations.pdf"*/
        const json = AsposePdfModule.AsposePdfDeleteAnnotations(pdf_file, "ResultPdfDeleteAnnotations.pdf");
        console.log("AsposePdfDeleteAnnotations => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
    });

ECMAScript/ES6:

  1. استيراد وحدة asposepdfnodejs.

  2. حدد اسم ملف PDF الذي سيتم إزالة التعليق التوضيحي منه.

  3. قم بتهيئة وحدة AsposePdf. استلم الكائن إذا تم بنجاح.

  4. استدعِ الدالة AsposePdfDeleteAnnotations.

  5. احذف التعليقات التوضيحية. لذلك، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultPdfDeleteAnnotations.pdf”. إذا لم يكن معامل json.errorCode يساوي 0 وظهرت خطأ في ملفك، ستحتوي معلومات الخطأ في ‘json.errorText’.


    import AsposePdf from 'asposepdfnodejs';
    const AsposePdfModule = await AsposePdf();
    const pdf_file = 'Aspose.pdf';
    /*حذف التعليقات التوضيحية من ملف PDF وحفظ "ResultPdfDeleteAnnotations.pdf"*/
    const json = AsposePdfModule.AsposePdfDeleteAnnotations(pdf_file, "ResultPdfDeleteAnnotations.pdf");
    console.log("AsposePdfDeleteAnnotations => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);