PDF Formları. C# ile yönetin

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

.NET Kütüphanesi için Aspose.PDF Kullanarak PDF Formları Nasıl Yönetilir

PDF formlarını (AcroForms) bir PDF dosyasına eklemek için.NET 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.

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. Document sınıfının bir örneğine PDF yükleyin.
  2. Sayfaya dizini aracılığıyla erişin.
  3. Form koleksiyonunun Ekle yöntemini çağırın.
  4. Eklemek istediğiniz form alanını oluşturun.
  5. PDF dosyasını 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);

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