本指南演示了如何使用 C#向 JPG 添加箭头注释的过程。箭头注释是突出显示文档的特定部分(例如图形、表格或文本行)的有用工具。本文还提供了有关使用注释库以及创建使用 C# 将箭头注释插入 JPG 的基本应用程序的说明。后续部分概述了在 C# 中向 JPG 插入箭头注释**的步骤,并附有代码示例。
使用 C# 添加箭头注释到 JPG 的步骤
- 设置您的 IDE 以利用 GroupDocs.Annotation for .NET 以便在 JPG 图像中包含箭头注释
- 通过将 JPG 文件路径作为参数提供给其构造函数来实例化 Annotator 类
- 实例化 ArrowAnnotation 类,指定所需的属性,例如位置和页码
- 调用 Annotator.Add 方法,提供 ArrowAnnotation 对象作为参数
- 利用 Annotator.Save 方法将生成的 JPG 输出存储在磁盘上
您可以在安装了 .NET 的任何平台上应用概述的过程,从而使您能够使用 C# 将箭头注释合并到 JPG 中,而无需额外的软件或工具。 *使用 C# 在 JPG 中创建箭头注释的步骤在 Windows、Linux 或 macOS 等操作系统中保持一致。下面提供的代码示例演示了如何将箭头插入 JPG 并将结果输出保存到磁盘。
使用 C# 将箭头注释添加到 JPG 的代码
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
using System.Collections.Generic; | |
using System; | |
namespace AddArrowAnnotationtoJPGUsingCSharp | |
{ | |
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")) | |
{ | |
ArrowAnnotation arrow = new ArrowAnnotation | |
{ | |
Box = new Rectangle(100, 100, 100, 100), | |
CreatedOn = DateTime.Now, | |
Message = "This is arrow annotation", | |
Opacity = 0.7, | |
PageNumber = 1, | |
PenColor = 65535, | |
PenStyle = PenStyle.Solid, | |
PenWidth = 10 | |
}; | |
annotator.Add(arrow); | |
// Save the JPG to disk | |
annotator.Save("result.jpg"); | |
} | |
} | |
} | |
} |
事实证明,利用箭头注释是传达信息和引导读者注意特定细节的有效方法。上一节全面详细介绍了向 JPG C# 添加箭头注释的过程,包括所有必要的步骤。配置注释库并根据需要修改文件路径后,将此代码无缝集成到您的应用程序中就成为一项简单的任务。
在之前的教程中,我们介绍了使用 C# 在 PDF 中添加替换注释的全面分步指南。为了更深入地了解这个主题,我们鼓励您浏览我们关于如何使用 C# 在 PDF 中添加替换注释的详细文章。