如何使用 C# 在 PDF 中添加文本字段注释

本教程全面解释了如何使用 C# 在 PDF 中添加文本字段注释。文本字段注释使用户能够将文本添加到 PDF 文件的特定区域,并且在填写表单或评论文档的特定部分时特别有用。我们将提供有关使用注释库和开发基本程序以在 C# 中将文本字段注释插入 PDF 的说明。以下部分概述了使用 C# 编程语言将文本字段添加到 PDF 所涉及的步骤。

使用 C# 在 PDF 中添加文本字段注释的步骤

  1. 使用 NuGet 包管理器安装 GroupDocs.Annotation for .NET 以在 PDF 文档中添加文本字段注释
  2. 添加 GroupDocs.Annotation 命名空间的引用
  3. 通过将 PDF 文件的路径作为参数传递给其构造函数来实例化 Annotator 类的对象
  4. 实例化一个TextFieldAnnotation类的对象,并设置其位置、页码等属性。
  5. 调用 Annotator 类的 Add 方法并提供 TextFieldAnnotation 对象作为其参数
  6. 调用Annotator类的Save方法将PDF保存到磁盘

在填写表单、添加注释或在 PDF 文档中提供其他详细信息时,文本字段注释非常有用。上述步骤用于使用 C# 在 PDF 中创建文本字段注释,并且可以在任何支持 .NET 的系统上实施,无需安装任何额外的软件。此外,本教程中使用的库与多个平台兼容,允许您在任何系统上运行提供的代码示例。

使用 C# 在 PDF 中添加文本字段注释的代码

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace AddTextFieldAnnotationinPDFusingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"GroupDocs.Annotation.lic");
// Instantiate Annotator object by passing path of PDF
// file to its constructor
using (Annotator annotator = new Annotator("input.pdf"))
{
// Create an instance of TextFieldAnnotation class
// and set some properties
TextFieldAnnotation textfield = new TextFieldAnnotation
{
BackgroundColor = 65535,
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Text = "Some text",
FontColor = 65535,
FontSize = 12,
Message = "This is text field annotation",
Opacity = 0.7,
PageNumber = 0,
PenStyle = PenStyle.Dot,
PenWidth = 3,
FontFamily = "Arial",
TextHorizontalAlignment = HorizontalAlignment.Center,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add text field annotation to Annotator
annotator.Add(textfield);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

通过一个简单的代码示例,上述部分提供了如何向 PDF C# 添加文本字段注释的详尽解释。安装文档注释库并对输入和输出文件路径进行必要的修改后,将提供的代码示例集成到您的应用程序中是一个轻松的过程。恭喜!您已使用 C# 成功地将文本字段注释添加到 PDF 文档。

我们之前分享过一篇关于如何在 PDF 文档中插入箭头注释的文章。有关详细信息,请参阅我们在 如何使用C#在PDF中添加箭头注释 上的指南。

 简体中文