HTML JPG PDF XML DOCX
  Product Family
PDF

إزالة نماذج PDF في Node.js SDK

حذف جميع حقول النموذج من مستند PDF باستخدام Node.js Cloud SDK

Get Started

إزالة AcroForms من مستند PDF عبر Cloud Node.js SDK

من أجل حذف AcroForms من PDF، سنستخدم Aspose.PDF Cloud Node.js SDK. يساعد هذا SDK السحابي مبرمجي Node.js في تطوير تطبيقات سحابية لإنشاء وتحرير وتحويل ملفات PDF باستخدام لغة برمجة Node.js عبر Aspose.PDF REST API. ببساطة قم بإنشاء حساب في Aspose for Cloud واحصل على معلومات التطبيق الخاص بك. بمجرد حصولك على App SID & key، يمكنك البدء في استخدام Aspose.PDF Cloud Node.js SDK.

أمر وحدة تحكم مدير الحزم


     
    npm install asposepdfcloud --save
     
     

خطوات إزالة AcroForms باستخدام Node.js

يمكن لمطوري Aspose.PDF Cloud تحميل وحذف acroforms من PDF بسهولة في بضع سطور من التعليمات البرمجية.

  1. رفع ملف PDF إلى خدمة Aspose.PDF Cloud.
  2. حذف حقل النموذج المحدد من الملف المرفوع.
  3. تحميل النتيجة إذا لزم الأمر.
 

يوضح رمز المثال هذا كيفية إزالة AcroForms من مستندات PDF باستخدام Node.js


    import credentials from "./credentials.json" with { type: "json" };
    import fs from 'node:fs/promises';
    import { PdfApi } from "asposepdfcloud";
    import { Border } from "asposepdfcloud/src/models/border";
    import { TextBoxField } from "asposepdfcloud/src/models/textBoxField";
    import { Dash } from "asposepdfcloud/src/models/dash";
    import { Rectangle } from "asposepdfcloud/src/models/rectangle";
    import { Field } from "asposepdfcloud/src/models/field";
    import { FieldType } from "asposepdfcloud/src/models/fieldType";
    import { Fields } from "asposepdfcloud/src/models/fields";

    async function removeFormField() {
        const localFileName = "C:\\Samples\\StudentInfoFormElectronic.pdf";
        const storageFileName = "StudentInfoFormElectronic.pdf";

        const pdfApi = new PdfApi(credentials.id, credentials.key);
        try {
            let fileData = await fs.readFile(localFileName);
            let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
            console.log(uploadResult.response.text);
        }
        catch (error) {
            console.error(error.message);
        }

        try {
            let response = await pdfApi.deleteField(storageFileName, "First Name");
            console.log(response.body.status);
        }
        catch (error) {
            console.log(error.message);
        }

    }
 

التعامل مع AcroForms عبر Node.js SDK

إذا كان النموذج قديمًا أو غير ذي صلة أو لم يعد ضروريًا، فإن حذفه يساعد في تبسيط المستند والحفاظ على الصلة. يمكن أن تجعل إزالة النماذج ملف PDF أبسط وأسهل في القراءة، خاصة إذا لم تعد النماذج مخصصة للتفاعل. يمكن أن تزيد العناصر التفاعلية مثل AcroForms من حجم ملف PDF. يمكن أن يؤدي حذفها إلى تحسين المستند للمشاركة أو التخزين بشكل أسرع. إزالة AcroForms من مستندات PDF باستخدام Aspose.PDF Cloud Node.js SDK.

مع مكتبة Node.js الخاصة بنا يمكنك

  • إضافة رأس وتذييل مستند PDF بتنسيق نصي أو صورة.
  • إضافة جداول وطوابع (نصية أو صورية) إلى مستندات PDF.
  • إلحاق مستندات PDF متعددة إلى ملف موجود.
  • العمل مع مرفقات PDF والتعليقات التوضيحية وحقول النموذج.
  • تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
  • حذف جميع الطوابع والجداول من صفحة أو مستند PDF بالكامل.
  • حذف طابع أو جدول معين من مستند PDF عن طريق معرفه.
  • استبدال حالة واحدة أو متعددة من النص في صفحة PDF أو من المستند بالكامل.
  • دعم واسع لتحويل مستندات PDF إلى العديد من صيغ الملفات الأخرى.
  • استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF محسنة.
  • يمكنك تجربة التطبيق المجاني لحذف AcroForms من ملفات PDF عبر الإنترنت واختبار الوظيفة.