HTML JPG PDF XML DOCX
  Product Family
PDF

تعيين حقول النماذج في PDF عبر .NET SDK

قم ببناء تطبيقات السحابة الخاصة بك لتعيين ملفات المستندات القابلة للتعبئة باستخدام واجهات برمجة التطبيقات من جانب الخادم.

Get Started

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

من أجل تعيين حقول النماذج في PDF عبر Cloud .NET SDK ، سنستخدم Aspose.PDF Cloud .NET SDK تتيح لك هذه الحزمة البرمجية السحابية بناء تطبيقات إنشاء وتحرير وتحويل PDF قائمة على السحابة بسهولة في C#، ASP.NET، أو لغات .NET الأخرى للمنصات السحابية المختلفة. افتح NuGet مدير الحزم، ابحث عن Aspose.PDF Cloud وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم مدير الحزم.

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


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

خطوات تعيين حقول النماذج في PDF عبر .NET SDK

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

  1. إنشاء كائن تكوين جديد مع السر والمفتاح الخاصين بتطبيقك
  2. إنشاء كائن للاتصال بواجهة برمجة التطبيقات السحابية
  3. قم بتحميل ملف المستند الخاص بك
  4. قم بعملية التعيين
  5. قم بتنزيل النتيجة

متطلبات النظام

من السهل البدء مع Aspose.PDF Cloud .NET SDK ولا يوجد شيء لتثبيته. ببساطة قم بإنشاء حساب في Aspose for Cloud وحدد معلومات تطبيقك. بمجرد حصولك على App SID والمفتاح، أنت جاهز لاستخدام Aspose.PDF Cloud .NET SDK.

  • .NET Framework 2.0 أو أحدث
  • JSON.NET

 

يظهر هذا الكود المثال تعيين حقول النماذج في مستندات PDF


    public static void SetFormField()
    {
        const string localImageFileName = @"C:\Samples\StudentInfoFormElectronic.pdf";
        const string storageFileName = "StudentInfoFormElectronic.pdf";
        // Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).            
        var pdfApi = new PdfApi(AppSecret, AppSid);
        var filesOnStorage = pdfApi.GetFilesList("");
        if (filesOnStorage.Value.All(f => f.Name != storageFileName))
        {
            using var file = File.OpenRead(localImageFileName);
            var uploadResult = pdfApi.UploadFile(storageFileName, file);
            Console.WriteLine(uploadResult.Uploaded[0]);
        }

        var response = pdfApi.PutUpdateField(storageFileName, "First Name", new Field(
            Name: "First Name",
            Type: FieldType.Text,
            Values: ["James"],
            Rect: new Rectangle(125, 735, 200, 752)
        ));
        Console.WriteLine(response.Status);
    }