Formulir PDF. Kelola melalui C#

Formulir PDF. Kelola Acroforms dalam PDF menggunakan API sendiri melalui Perpustakaan .NET modern

Tindakan paling populer dengan Acroforms

Cara Mengelola Formulir PDF Menggunakan .NET Library

Untuk menambahkan Formulir PDF (Acroforms) dalam file PDF, kita akan menggunakan API Aspose.PDF for .NET, yang merupakan API manipulasi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform net. Buka manajer paket nuget, cari Aspose.pdf dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Package Manager Console

PM > Install-Package Aspose.PDF

Cara Membuat Formulir PDF menggunakan C#


Anda perlu Aspose.PDF untuk .NET untuk mencoba kode di lingkungan Anda.

  1. Muat PDF dalam sebuah instance dari kelas Document.
  2. Akses Halaman melalui indeksnya.
  3. Panggil metode Add koleksi Form.
  4. Buat bidang formulir yang ingin Anda tambahkan.
  5. Simpan file PDF.

Buat Formulir PDF dalam PDF - C#

Kode contoh ini menunjukkan cara Membuat Formulir PDF dalam PDF menggunakan C#

    // Open document
    Document pdfDocument = new Document(dataDir + "TextField.pdf");

    // Create a field
    TextBoxField textBoxField = new TextBoxField(pdfDocument.Pages[1], new Aspose.Pdf.Rectangle(100, 200, 300, 300));
    textBoxField.PartialName = "textbox1";
    textBoxField.Value = "Text Box";

    // Create decorations (like Border)
    Border border = new Border(textBoxField);
    border.Width = 5;
    border.Dash = new Dash(1, 1);
    textBoxField.Border = border;

    textBoxField.Color = Aspose.Pdf.Color.FromRgb(System.Drawing.Color.Green);

    // Add field to the document
    pdfDocument.Form.Add(textBoxField, 1);

    dataDir = dataDir + "TextBox_out.pdf";
    // Save modified PDF
    pdfDocument.Save(dataDir);