在本教程中,我们将探讨如何使用 Java 在 PDF 中添加椭圆注释。注释提供了一种向 PDF 添加信息、突出显示和注释的有效方法。椭圆注释尤其有助于突出显示 PDF 文档中的特定区域或形状。我们将指导您如何设置注释库并编写代码示例以在 Java 中向 PDF 插入椭圆注释。后续部分将详细介绍如何使用 Java 编程语言向 PDF 文档添加椭圆。
使用 Java 在 PDF 中添加椭圆注释的步骤
- 利用 Maven 存储库将 GroupDocs.Annotation for Java 集成到您的项目中
- 添加PDF中添加椭圆注释的必备类
- 通过将 PDF 文件的路径传递给其构造函数来创建 Annotator 类的实例
- 创建 EllipseAnnotation 类的实例并设置一些属性,例如位置、页码等。
- 调用 Annotator.add 方法并将 EllipseAnnotation 对象传递给它
- 调用 Annotator.save 方法将 PDF 保存到磁盘
通过遵守上述准则并在任何计算机上安装注释库,您可以使用 Java* 在 PDF 中快速*创建椭圆注释。这些步骤可以在各种流行的操作系统上执行,例如安装了 Java 的 Windows、macOS 和 Linux。向 PDF 文件添加椭圆注释不需要额外的软件。此外,后续代码示例中使用的库是跨平台的。
使用 Java 在 PDF 中添加椭圆注释的代码
import com.groupdocs.annotation.Annotator; | |
import com.groupdocs.annotation.licenses.License; | |
import com.groupdocs.annotation.models.PenStyle; | |
import com.groupdocs.annotation.models.Rectangle; | |
import com.groupdocs.annotation.models.annotationmodels.EllipseAnnotation; | |
import java.util.Calendar; | |
public class AddEllipseAnnotationinPDFusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Annotation library | |
License license = new License(); | |
license.setLicense("GroupDocs.Annotation.lic"); | |
// Create an instance of Annotator class | |
Annotator annotator = new Annotator("input.pdf"); | |
// Create an instance of EllipseAnnotation class and set options | |
EllipseAnnotation ellipse = new EllipseAnnotation(); | |
ellipse.setBackgroundColor(65535); | |
ellipse.setBox(new Rectangle(100, 100, 100, 100)); | |
ellipse.setCreatedOn(Calendar.getInstance().getTime()); | |
ellipse.setMessage("This is ellipse annotation"); | |
ellipse.setOpacity(0.7); | |
ellipse.setPageNumber(0); | |
ellipse.setPenColor(65535); | |
ellipse.setPenStyle(PenStyle.DOT); | |
ellipse.setPenWidth((byte) 3); | |
// Add ellipse annotation to Annotator | |
annotator.add(ellipse); | |
// Save the final PDF to disk | |
annotator.save("result.pdf"); | |
} | |
} |
上一节提供了有关在 PDF Java* 中添加 *ellipse 注释的全面说明,以及一个简单明了的代码示例。安装文档注释库并根据需要修改输入和输出文件路径后,可以轻松地将代码集成到您的应用程序中。恭喜!您已使用 Java 成功地将椭圆注释合并到 PDF 文件中。
之前,我们发布了一篇关于在 PDF 中插入文本字段注释的文章。有关详细信息,请参阅 如何使用 Java 在 PDF 中添加文本字段注释 上的指南。