本教程的目的是演示如何使用 C# 在 PDF 中添加椭圆注释。注释可用于提供附加信息、突出显示重要部分以及允许用户向 PDF 文件添加注释。在突出显示 PDF 中的特定区域或形状时,使用椭圆注释特别有用。我们将提供有关设置注释库的分步说明,并提供代码示例以在 C# 中向 PDF 插入椭圆注释。随后,下一节将提供有关如何使用 C# 编程语言将椭圆添加到 PDF 文档的更多详细信息。
使用 C# 在 PDF 中添加椭圆注释的步骤
- 通过 NuGet 包管理器安装 GroupDocs.Annotation for .NET 以在 PDF 中添加椭圆注释
- 包括 GroupDocs.Annotation 命名空间的引用
- 通过将 PDF 文件的路径作为参数传递给其构造函数来实例化 Annotator 类
- 实例化 EllipseAnnotation 类并指定所需的属性,例如位置和页码
- 调用 Annotator.Add 方法并将 EllipseAnnotation 对象作为参数传递
- 调用 Annotator.Save 方法保存输出的 PDF
遵循上述指南并在任何计算机上安装注释库,您可以快速轻松地使用 C# 在 PDF 中创建椭圆注释。这些步骤与安装了 .NET 的流行操作系统兼容,例如 Windows、macOS 和 Linux。无需安装任何附加软件即可将椭圆注释添加到 PDF 文件。此外,所提供的代码示例中使用的库是跨平台的,可确保跨不同系统的兼容性。
使用 C# 在 PDF 中添加椭圆注释的代码
using GroupDocs.Annotation.Models.AnnotationModels; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation; | |
using System; | |
using System.Collections.Generic; | |
namespace AddEllipseAnnotationinPDFusingCSharp | |
{ | |
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 EllipseAnnotation class | |
// and set some properties | |
EllipseAnnotation ellipse = new EllipseAnnotation | |
{ | |
BackgroundColor = 65535, | |
Box = new Rectangle(100, 100, 100, 100), | |
CreatedOn = DateTime.Now, | |
Message = "This is ellipse annotation", | |
Opacity = 0.7, | |
PageNumber = 0, | |
PenColor = 65535, | |
PenStyle = PenStyle.Dot, | |
PenWidth = 3, | |
Replies = new List<Reply> | |
{ | |
new Reply | |
{ | |
Comment = "First comment", | |
RepliedOn = DateTime.Now | |
}, | |
new Reply | |
{ | |
Comment = "Second comment", | |
RepliedOn = DateTime.Now | |
} | |
} | |
}; | |
// Add ellipse annotation to Annotator | |
annotator.Add(ellipse); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
上一节提供了有关如何在 PDF C#* 中添加*椭圆注释的综合指南,并附有易于理解的代码示例。安装文档注释库并根据需要调整输入和输出文件路径后,将代码集成到应用程序中应该是一个简单的过程。恭喜!您现在已经使用 C# 成功地将椭圆注释添加到 PDF 文件。
我们之前发布了一篇关于如何使用 C# 在 PDF 中插入文本字段注释的文章。如需更多信息,请参阅我们在 如何使用 C# 在 PDF 中添加文本字段注释 上的指南。