PDF Formları. C# ile yönetin

.NET Kütüphanesi için Aspose.PDF kullanarak PDF belgesindeki Acroformları yönetme

.NET Kitaplığı Kullanarak PDF Formlarını Yönetme

Bir PDF dosyasına PDF Formları (Acroforms) eklemek için net platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay 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.

Package Manager Console

PM > Install-Package Aspose.PDF

C# kullanarak PDF Formları Nasıl Oluşturulur

Ortamınızdaki kodu denemek için .NET için Aspose.PDF gerekir.

  1. PDF’yi Document sınıfının bir örneğinde yükleyin.
  2. Sayfaya dizini üzerinden erişin.
  3. Form koleksiyonunun Ekle yöntemini arayın.
  4. Eklemek istediğiniz form alanını oluşturun.
  5. PDF dosyasını 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

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

// Create a field
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);