C# ile 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 Aspose.PDF for .NET 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. Document sınıfının bir örneğine PDF yükleyin.
  2. Bir alan oluşturun.
  3. Süslemeler oluşturun (Bordür gibi).
  4. Belgeye alan ekleyin ve değiştirilmiş PDF’yi kaydedin

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

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

var inputFile = Path.Combine(dataDir, "sample.pdf");
var outputFile = Path.Combine(dataDir, "sample_out.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);

var textBoxField = new Aspose.Pdf.Forms.TextBoxField(
    pdfDocument.Pages[1],
    new Aspose.Pdf.Rectangle(100, 200, 300, 300))
{
    PartialName = "textbox1",
    Value = "Text Box"
};

var border = new Aspose.Pdf.Annotations.Border(textBoxField)
{
    Width = 5,
    Dash = new Aspose.Pdf.Annotations.Dash(1, 1)
};

textBoxField.Border = border;
textBoxField.Color = Aspose.Pdf.Color.Green;

pdfDocument.Form.Add(textBoxField, 1);
pdfDocument.Save(outputFile);