通过将距离注释合并到 JPG 文件中,可以增强图像的视觉传达和测量功能。在本深入指南中,我们将深入研究如何使用 Java 向 JPG 添加距离注释的过程。距离注释对于说明 JPG 文档中两点之间的距离尤其重要,尤其是在需要精确测量的技术图纸和施工计划等应用中。我们将引导您完成注释库的配置,并提供一个代码示例来在 Java 中将距离注释插入 JPG。以下步骤概述了此过程的基本细节。
使用 Java 添加距离注释到 JPG 的步骤
- 配置您的 IDE 以利用 GroupDocs.Annotation for Java,从而能够向 JPG 图像添加距离注释
- 通过将 JPG 文件路径作为参数提供给其构造函数来实例化 Annotator 类
- 创建 DistanceAnnotation 类的实例,指定所需的属性,例如位置和页码
- 调用 Annotator.add 方法,提供 DistanceAnnotation 对象作为参数
- 利用 Annotator.save 方法将生成的 JPG 输出保存到磁盘
遵循这些步骤可以让您轻松使用 Java 在 JPG 中创建距离注释。在视觉传达和精确测量至关重要的场景中,例如建筑平面图、工程图表或科学图像,这项技能非常宝贵。这些指南适用于广泛使用的操作系统,例如 Windows、macOS 和 Linux,只要安装了 Java。无需额外的软件即可将距离注释合并到 JPG 文件中。随附的代码示例演示了如何执行此过程。
使用 Java 添加距离注释到 JPG 的代码
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.DistanceAnnotation; | |
import java.util.Calendar; | |
public class AddDistanceAnnotationtoJPGUsingJava { | |
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.jpg"); | |
// Create an instance of DistanceAnnotation class and set options | |
DistanceAnnotation distance = new DistanceAnnotation(); | |
distance.setBox(new Rectangle(200, 150, 200, 30)); | |
distance.setCreatedOn(Calendar.getInstance().getTime()); | |
distance.setMessage("This is distance annotation"); | |
distance.setOpacity(0.7); | |
distance.setPageNumber(0); | |
distance.setPenColor(65535); | |
distance.setPenStyle(PenStyle.DOT); | |
distance.setPenWidth((byte) 3); | |
// Add distance annotation | |
annotator.add(distance); | |
// Save JPG to disk | |
annotator.save("output.jpg"); | |
} | |
} |
在本文中,我们研究了将距离注释合并到 JPG 图像中的系统过程。熟练掌握此功能使您能够丰富图像的交流和分析功能,使您的应用程序更加通用和用户友好。安装注释库并根据需要调整输入和输出文件路径后,将上述代码集成到您的应用程序中以实现 JPG Java 中的距离注释将成为一项无缝任务。恭喜!您已经使用 Java 在 JPG 文件中成功实现了距离注释。
我们之前发布了有关在 JPG 中包含区域注释的指南。有关更多详细信息,请参阅解释如何使用Java为JPG添加区域注释的文章。