HTML JPG PDF XML DOCX
  Product Family
PDF

PerBarui Formulir PDF dalam SDK .NET

PerBarui semua bidang formulir dari dokumen PDF menggunakan Aspose.PDF Cloud .NET API

Get Started

Bagaimana Mengecualikan Bidang Formulir dari Dokumen PDF Menggunakan Cloud .NET SDK

Untuk mengupdate AcroForm secara Cloud .NET SDK , kami menggunakan Cloud SDK Aspose.PDF untuk .NET SDK Cloud ini memungkinkan Anda dengan mudah membangun aplikasi peng Reforma Pembuatan PDF, pena cars regista o Mentari platform cluta berbagai kl Grundlage. Bask NuGet Pengelola paket, pencarian Aspose.PDF Cloud dan pasang. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.

Perintah Package Manager Console


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

Langkah untuk memperbarui AcroForms melalui SDK .NET

Pengembang Aspose.PDF Cloud dapat dengan mudah memuat dan memperbarui acroforms di PDF hanya dalam beberapa baris kode.

  1. Buat objek Configuration baru dengan Secret dan Key Aplikasi Anda
  2. Buat objek untuk menghubungkan ke Cloud API
  3. Unggah berkas dokumen Anda
  4. Lakukan pembaruan
  5. Unduh hasil
 

Kode sample ini menunjukkan pembaruan AcroForms dalam dokumen PDF


    public static void UpdateFormFields()
    {
        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 fieldList = new List<Field>
        {
            new Field(
                    Name: "First Name",
                    Type: FieldType.Text,
                    Values: ["James"],
                    Rect: new Rectangle(125, 735, 200, 752))
        };

        var fields = new Fields(List: fieldList);

        var response = pdfApi.PutUpdateFields(storageFileName, fields);
        Console.WriteLine(response.Status);
    }