文档注释库

向多种文件类型添加评论、高亮和形状。

对文本进行标记并绘制注释,以协作处理文档。

使用我们的高级功能管理、导入和导出注释。

GroupDocs.Annotation 概览

一种在 PDF、Office 文档、图像和其他业务文件中添加和管理注释的解决方案。

  • 添加文本标记

    轻松在文档中高亮、下划线、删除线或替换文本。

  • 绘制注释

    在任意页面添加区域、椭圆、点、箭头、距离和折线形状。

  • 评论与回复

    为任何注释附加带有作者和时间戳的线程式审阅评论。

  • 管理注释

    在受支持的格式中添加、获取、删除、导入和导出注释。

GroupDocs.Annotation 代码示例

GroupDocs.Annotation 注释操作的典型用例。

如何对 PDF 文档进行注释

GroupDocs.Annotation 是在几步内为文档添加注释的最佳解决方案。
// 使用 Annotator 实例打开文档
using (Annotator annotator = new Annotator("input.pdf"))
{
    // 创建并配置注释
    AreaAnnotation area = new AreaAnnotation
    {
        Box = new Rectangle(100, 100, 200, 80),
        BackgroundColor = 65535,
        PageNumber = 0
    };

    // 添加注释并保存结果
    annotator.Add(area);
    annotator.Save("annotated.pdf");
}
// 使用 Annotator 实例打开文档
Annotator annotator = new Annotator("input.pdf");
try
{
    // 创建并配置注释
    AreaAnnotation area = new AreaAnnotation();
    area.setBox(new Rectangle(100, 100, 200, 80));
    area.setBackgroundColor(65535);
    area.setPageNumber(0);

    // 添加注释并保存结果
    annotator.add(area);
    annotator.save("annotated.pdf");
}
finally { annotator.dispose(); }
from groupdocs.annotation import Annotator
from groupdocs.annotation.models import Rectangle
from groupdocs.annotation.models.annotation_models import AreaAnnotation
from groupdocs.pydrawing import Color

# 使用 Annotator 实例打开文档
with Annotator("input.pdf") as annotator:

    # 创建并配置注释
    area = AreaAnnotation()
    area.box = Rectangle(100, 100, 200, 80)
    area.background_color = Color.yellow.to_argb()
    area.page_number = 0

    # 添加注释并保存结果
    annotator.add(area)
    annotator.save("annotated.pdf")

支持 30 多种文件格式

GroupDocs.Annotation 支持在所有广泛使用的业务文件格式上进行注释操作。

GroupDocs.Annotation 成就

发现突显我们库成功的关键指标

  • 30+

    支持的格式

    GroupDocs.Annotation 支持超过 30 种常用文件格式的操作。

  • 17+

    注释类型

    支持 17+ 种注释类型——从区域和箭头形状到文本标记和水印。

  • 3

    平台

    使用单一一致的 API 在 .NET、Java 和 Python 上构建注释功能。

  • 140+

    满意的客户

    全球企业和个人开发者都依赖 GroupDocs 产品构建创新解决方案。

我们的满意客户

GroupDocs 库受到全球认可和受尊敬的品牌信赖。

平台无关性

GroupDocs.Annotation 库支持以下操作系统和框架:

.NET

.NET Framework 4.6.2
.NET 6.0
.NET 8.0
.NET 10.0
Windows
Linux
Mac OS
Microsoft Visual Studio
Microsoft Visual Code
JetBrains Rider
30+ file formats

Java

Java 7 (1.7) or higher
Windows
Linux
Mac OS
IntelliJ IDEA
Eclipse
NetBeans
30+ file formats

Python

Python 3.5+
Windows
Linux
Mac OS
IDLE
PyCharm
Visual Studio Code
30+ file formats

准备好开始了吗?

在您的平台上免费试用 GroupDocs.Annotation 功能。

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

常见问题

对最常见问题的回答。

  • GroupDocs.Annotation 库是否需要任何第三方软件来对文档进行注释?
    GroupDocs.Annotation 不需要任何外部软件,如 Adobe Acrobat、Microsoft Office 或其他软件。
  • 我可以在购买前试用 GroupDocs.Annotation 库吗?
    是的,您可以在不购买授权的情况下试用 GroupDocs.Annotation。它以试用模式运行,会在输出中添加试用徽章。若想无限制测试,请请求 30 天临时授权。更多详情,请查看
  • 有哪些授权选项?
    我们提供多种授权类型,以满足您的开发和分发需求。包括基于开发者、基于站点以及按使用量计费的授权。了解更多请此处
 中国人