แบบฟอร์ม PDFจัดการผ่าน C#

จัดการ Acroforms ในเอกสาร PDF โดยใช้ Aspose.PDF สำหรับไลบรารี .NET

Aspose.PDF for .NET Logo

วิธีจัดการแบบฟอร์ม PDF โดยใช้ Aspose.PDF สำหรับไลบรารี .NET

ในการเพิ่มฟอร์ม PDF (AcroForms) ลงในไฟล์ PDF เราจะใช้ Aspose.PDF for .NET API ซึ่งเป็น API จัดการเอกสารที่อุดมไปด้วยคุณลักษณะ ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม.NETเปิดตัวจัดการแพ็คเกจ NuGet ค้นหาAspose.PDF แล้วติดตั้งคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ

Package Manager Console

Install-Package Aspose.PDF

วิธีสร้างแบบฟอร์ม PDF โดยใช้ C#

คุณต้อง Aspose.PDF for .NET เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.โหลด PDF ในอินสแตนซ์ของคลาสเอกสาร 1.เข้าถึงหน้าเว็บผ่านดัชนี 1.เรียกวิธีการเพิ่มของคอลเลกชันแบบฟอร์ม 1.สร้างฟิลด์แบบฟอร์มที่คุณต้องการเพิ่ม 1.บันทึกไฟล์ PDF

สร้างแบบฟอร์ม PDF ในรูปแบบ PDF - C#

รหัสตัวอย่างนี้แสดงวิธีการสร้างแบบฟอร์ม PDF ใน PDF โดยใช้ C#

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