PDF 表单。通过 C# 进行管理

使用适用于 .NET 库的 Aspose.PDF 管理 PDF 文档中的 Acroforms

如何使用适用于 .NET 库的 Aspose.PDF 管理 PDF 表单

为了将 PDF 表单 (AcroForms) 添加到 PDF 文件中,我们将使用 Aspose.PDF for .NET API,这是一款功能丰富、强大且易于使用的.NET 平台文档操作 API。打开 NuGet 软件包管理器,搜索 Aspose.PDF,然后进行安装。您也可以使用包管理器控制台中的以下命令。

Package Manager Console

PM > Install-Package Aspose.PDF

如何使用 C# 创建 PDF 表单

你需要 Aspose.PDF for .NET 才能在你的环境中试用代码。

1。在 Document 类的实例中加载 PDF。 1。通过其索引访问该页面。 1。调用表单集合的 Add 方法。 1。创建要添加的表单字段。 1。保存 PDF 文件。

在 PDF 中创建 PDF 表单-C#

此示例代码说明如何使用 C# 在 PDF 中创建 PDF 表单

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