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

PDF 表单。通过现代 .NET 库使用自己的 API 管理 PDF 中的 Acroforms

最常用的動作

如何使用 .NET 库管理 PDF 表单

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

Package Manager Console

PM > Install-Package Aspose.PDF

如何使用 C# 创建 PDF 表单


您需要使用 [Aspose.PDF for .NET](https://releases.aspose.com/pdf/net) 來嘗試環境中的代碼。

  1. 在文件類的實例中載入 PDF。
  2. 通過主頁索引訪問主頁。 調用表單集合的 Add 方法。
  3. 建立要添加的表單欄位。
  4. 保存 PDF 檔。

在 PDF 中创建 PDF 表单-C#

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

    // Open document
    Document pdfDocument = new Document(dataDir + "TextField.pdf");

    // Create a field
    TextBoxField textBoxField = new TextBoxField(pdfDocument.Pages[1], new Aspose.Pdf.Rectangle(100, 200, 300, 300));
    textBoxField.PartialName = "textbox1";
    textBoxField.Value = "Text Box";

    // Create decorations (like Border)
    Border border = new Border(textBoxField);
    border.Width = 5;
    border.Dash = new Dash(1, 1);
    textBoxField.Border = border;

    textBoxField.Color = Aspose.Pdf.Color.FromRgb(System.Drawing.Color.Green);

    // Add field to the document
    pdfDocument.Form.Add(textBoxField, 1);

    dataDir = dataDir + "TextBox_out.pdf";
    // Save modified PDF
    pdfDocument.Save(dataDir);