使用C#为JPG添加距离注释

向 JPG 图像添加距离注释可以显着增强图像的视觉传达和测量方面。在本综合指南中,我们将探索如何使用 C#向 JPG 添加距离注释的过程。距离注释在说明 JPG 文档中两点之间的距离方面发挥着至关重要的作用,特别是在技术图纸和施工计划等需要精确测量的应用中。我们将指导您完成配置注释库的过程,并提供一个代码示例来在 C# 中将距离注释插入 JPG**。后续步骤概述了此过程的基本细节。

使用 C# 添加距离注释到 JPG 的步骤

  1. 设置您的 IDE 以利用 GroupDocs.Annotation for .NET 在 JPG 图像中包含距离注释
  2. 通过提供 JPG 文件路径作为其构造函数的参数来创建 Annotator 类的实例
  3. 创建 DistanceAnnotation 类的实例并定义所需的属性,例如位置和页码
  4. 调用 Annotator.Add 方法,提供 DistanceAnnotation 对象作为参数
  5. 使用Annotator.Save方法将输出JPG输出保存到磁盘

通过执行以下步骤,您可以使用 C# 无缝*在 JPG 中创建距离注释。对于视觉传达和精确测量至关重要的场景(例如建筑平面图、工程图表或科学图像),这项技能被证明是非常宝贵的。这些指南适用于广泛使用的操作系统,例如 Windows、macOS 和 Linux,前提是安装了 .NET。无需额外的软件即可将距离注释集成到 JPG 文件中。以下代码示例展示了如何将距离注释添加到 JPG 中。

使用 C# 添加距离注释到 JPG 的代码

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System;
namespace AddDistanceAnnotationtoJPGUsingCSharp
{
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 JPG
// file to its constructor
using (Annotator annotator = new Annotator("input.jpg"))
{
DistanceAnnotation distance = new DistanceAnnotation
{
Box = new Rectangle(200, 150, 200, 30),
CreatedOn = DateTime.Now,
Message = "This is distance annotation",
Opacity = 0.7,
PageNumber = 1,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 10
};
annotator.Add(distance);
// Save the JPG to disk
annotator.Save("result.jpg");
}
}
}
}

在本文中,我们探索了向 JPG 图像添加距离注释的分步过程。掌握此功能使您能够增强图像的交流和分析能力,使您的应用程序更加通用和用户友好。安装文档注释库并根据需要修改输入和输出文件路径后,您可以轻松地将代码集成到您的应用程序中,以在 JPG C#* 中进行距离注释。恭喜!您已使用 C# 在 JPG 文件中成功实现了距离注释。

我们之前分享过一篇关于在 JPG 中添加区域注释的文章。如果您需要更多信息,请参阅有关如何使用C#为JPG添加区域注释的指南。

 简体中文