C# aracılığıyla PDF Formları oluşturun

.NET Kütüphanesi için Aspose.PDF kullanarak programlı olarak PDF’de akroformlar oluşturun

C# kullanarak PDF formları nasıl oluşturulur

PDF dosyasında PDF Formları (Acroforms) oluşturmak için, C# platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan .NET için Aspose.PDF API’sini kullanacağız. NuGet paket yöneticisini açın, Aspose.PDF öğesini arayın ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

C# kullanarak PDF’de AcroForm Nasıl Oluşturulur


Kodu ortamınızda denemek için Aspose.PDF for .NET gerekir.

  1. PDF’yi Document sınıfının bir örneğinde yükleyin.
  2. Bir alan oluşturun.
  3. Süslemeler oluşturun (Sınır gibi).
  4. Belgeye alan ekleyin ve değiştirilmiş PDF’yi kaydedin

PDF'de PDF Formları Oluşturun - C#

Bu örnek kod, C# kullanarak PDF'de PDF Formlarının nasıl oluşturulacağını gösterir

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