Formulir PDF. Kelola melalui C#

Kelola Acroforms dalam dokumen PDF menggunakan Aspose.PDF untuk .NET Library

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);