Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
99 changes: 48 additions & 51 deletions content/arabic/_index.md

Large diffs are not rendered by default.

Large diffs are not rendered by default.

116 changes: 59 additions & 57 deletions content/chinese/_index.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
---
additionalTitle: GroupDocs API references
date: 2026-08-04
description: 了解如何使用文档批注 API 在 .NET 和 Java 应用程序中添加 PDF、Word、Excel 和 PowerPoint 批注。一步步教程涵盖文本标记、评论、形状和协作功能。
date: 2026-11-13
description: 了解 Document annotation API 如何在 PDFs、Word、Excel 和 PowerPoint 中添加高亮、批注和形状,支持
.NET 和 Java。一步步教程涵盖加载、标注、保存以及在超过 50 种文档格式上的协作。
keywords:
- document annotation API
- PDF annotation
- Java annotation library
- collaborative review
- .NET annotation
lastmod: 2026-08-04
lastmod: 2026-11-13
linktitle: GroupDocs.Annotation 开发者指南
og_description: Document annotation API 可快速添加 PDF、Word、Excel 和 PowerPoint 批注。了解如何在
.NET 与 Java 应用程序中集成高亮、评论和形状。
og_description: Document annotation API 让您快速在 PDFs、Word、Excel 和 PowerPoint 中添加高亮、批注和形状。探索
.NET 和 Java 教程、cloud support,以及 high‑performance rendering。
og_image_alt: Guide showing how to annotate PDFs and Office documents using GroupDocs.Annotation
og_title: Document annotation API – 在 .NET 与 Java 中添加高亮、评论和形状
og_title: Document annotation API – 教程和 SDK 示例
schemas:
- author: GroupDocs
dateModified: '2026-08-04'
dateModified: '2026-11-13'
description: Learn how to use the document annotation API to add PDF, Word, Excel
& PowerPoint annotations in .NET and Java applications. Step‑by‑step tutorials
cover text markup, comments, shapes, and collaboration features.
Expand All @@ -41,117 +42,118 @@ tags:
- GroupDocs.Annotation
- .NET annotation
- Java annotation
title: 文档批注 API | GroupDocs.Annotation 教程与 SDK 示例
title: Document annotation API – 教程和 SDK 示例
type: docs
url: /zh/
weight: 11
---

# GroupDocs.Annotation 开发者指南 – 文档注释 API
# 文档注释 API – 教程和 SDK 示例

在本指南中,您将了解 **document annotation API** 如何帮助您将丰富的注释功能(如高亮、评论和形状)直接嵌入 PDF、Word、Excel、PowerPoint 以及许多其他文件类型。无论您是构建协作审阅门户、教育应用,还是法律文档工作流,该 API 都能在 .NET 和 Java 环境中提供一致且高性能的注释处理方式。
在本指南中,您将了解 **document annotation API** 如何使您能够将丰富的注释功能——如高亮、评论和形状——直接嵌入 PDF、Word、Excel、PowerPoint 以及许多其他文件类型。无论您是构建协作审阅门户、教育应用程序,还是法律文档工作流,该 API 都为您在 .NET 和 Java 环境中提供一致的高性能注释处理方式。

## 快速答案
- **document annotation API 的作用是什么?** 它让开发者能够在 50 多种文档格式上添加、编辑和管理注释,无需外部依赖。
- **支持哪些平台?** .NET (Framework, Core, .NET 5/6) 和 Java (any JDK 8+)。
- **开发是否需要许可证?** 提供免费试用;生产使用需要许可证。
- **我可以使用相同的代码对 PDF 和 Office 文件进行注释吗?** 是的——统一的 API 支持 PDF、Word、Excel、PowerPoint、图像、HTML 等。
- **是否可以进行云部署?** 当然可以——可在 Windows、Linux、macOS、Docker 或任何云服务上运行。
- **document annotation API 的作用是什么?** 它允许开发者在 50 多种文档格式上添加、编辑和管理注释,无需外部依赖。
- **支持哪些平台?** .NET (Framework, Core, .NET 5/6) and Java (any JDK 8+).
- **开发是否需要许可证?** 提供免费试用;生产环境需要许可证。
- **我可以使用相同的代码注释 PDF 和 Office 文件吗?** 是的——统一的 API 可处理 PDFs、Word、Excel、PowerPoint、图像、HTML 等。
- **是否支持云部署?** 完全支持——可在 Windows、Linux、macOS、Docker 或任何云服务上运行。

## 什么是文档注释 API?
## document annotation API 是什么?

文档注释 API 是一个跨平台 SDK,用于在文档中添加、编辑和删除注释。它支持超过 50 种格式,包括 PDF、Word、Excel、PowerPoint、图像和 HTML,让您可以使用单一对象模型避免格式特定的代码,同时保持布局保真度和元数据。
**document annotation API** 是一个跨平台 SDK,能够在文档中添加、编辑和删除注释。它支持超过 50 种格式——包括 PDF、Word、Excel、PowerPoint、图像和 HTML——因此您可以使用单一对象模型,避免针对特定格式的代码,同时保持布局精度和元数据。这种统一方法与为每种文件类型构建单独处理程序相比,可将开发时间缩短最高 70%。

## 为什么选择 GroupDocs.Annotation?

GroupDocs.Annotation 的优势在于它能够处理超过 50 种文件类型的注释——包括 PDF、Word、Excel、PowerPoint 和图像——且无需任何外部依赖,如 Adobe Reader 或 Microsoft Office。其高性能渲染引擎在标准服务器上可在不到一秒的时间内处理数百页文档,内置的协作工具让多用户实时添加线程式评论。
GroupDocs.Annotation 脱颖而出,因为它能够处理超过 50 种文件类型——包括 PDF、Word、Excel、PowerPoint 和图像——且无需任何外部依赖,如 Adobe Reader 或 Microsoft Office。其高性能渲染引擎在标准服务器上可在不到一秒的时间内处理数百页文档,内置协作工具允许多个用户实时添加线程式评论。

- **格式独立性** – 一个 API 支持 50 多种文档类型,从 PDF 到 Excel 电子表格。
- **丰富的注释类型** – 文本标记、图形形状、评论以及协作回复线程均为内置功能。
- **格式独立性** – 一个 API 可处理 50 多种文档类型,从 PDF 到 Excel 表格。
- **丰富的注释类型** – 文本标记、图形形状、评论和协作回复线程均为内置。
- **无外部依赖** – 无需 Adobe Reader、Office 或其他第三方工具。
- **高性能渲染** – 可调节质量和分辨率,实现快速预览生成。
- **跨平台支持** – 可无缝运行在 Windows、Linux、macOS、Docker 或无服务器环境中。
- **高性能渲染** – 可调节质量和分辨率以快速生成预览;在 2 CPU 虚拟机上,典型的 300 页 PDF 渲染时间为 0.8 秒。
- **跨平台支持** – 可无缝运行于 Windows、Linux、macOS、Docker 或无服务器环境。

## 主要使用场景
- **文档审阅工作流** – 让审阅者实时添加评论并批准更改。
- **教育应用** – 教师可以在文档中直接高亮学习材料并提供反馈。
- **法律文档处理** – 标记条款、添加注释并跟踪合同修订。
- **医疗文档** – 高亮关键患者信息,同时保持 HIPAA 合规。
- **建筑与工程** – 对蓝图、示意图和技术图纸进行精确测量的注释。
- **医疗文档** – 高亮关键患者信息,同时保持 HIPAA 合规性。
- **建筑与工程** – 使用精确测量对蓝图、示意图和技术图纸进行注释。

## .NET 入门指南
强大的文档注释功能适用于 .NET 应用程序

将全面的注释能力集成到您的 C# 和 .NET 项目中,使用我们功能丰富的 API。
强大的 .NET 应用文档注释功能

将全面的注释功能集成到您的 C# 和 .NET 项目中,使用我们功能丰富的 API。

[Explore .NET Tutorials](./net/)

### 必备 .NET 教程
- [**文档加载**](./net/document-loading) - 从文件、流、URL 和云存储加载文档
- [**注释类型**](./net/text-annotations) - 实现文本、图形、表单和图像注释
- [**文档保存**](./net/document-saving) - 使用多种输出选项保存带注释的文档
- [**注释管理**](./net/annotation-management) - 编程方式添加、更新、删除和过滤注释
- [**协作功能**](./net/reply-management) - 实现评论线程和协作审阅
- [**Document Loading**](./net/document-loading) - 从文件、流、URL 和云存储加载文档
- [**Annotation Types**](./net/text-annotations) - 实现文本、图形、表单和图像注释
- [**Document Saving**](./net/document-saving) - 使用多种输出选项保存带注释的文档
- [**Annotation Management**](./net/annotation-management) - 以编程方式添加、更新、删除和过滤注释
- [**Collaboration Features**](./net/reply-management) - 实现评论线程和协作审阅

### 高级 .NET 功能
- [**文档预览**](./net/document-preview) - 生成自定义分辨率的文档预览
- [**表单字段**](./net/form-field-annotations) - 创建交互式表单组件
- [**文档分析**](./net/document-information) - 提取元数据和页面信息
- [**许可选项**](./net/licensing-and-configuration) - 实现并配置许可证
- [**Document Preview**](./net/document-preview) - 生成具有自定义分辨率的文档预览
- [**Form Fields**](./net/form-field-annotations) - 创建交互式表单组件
- [**Document Analysis**](./net/document-information) - 提取元数据和页面信息
- [**Licensing Options**](./net/licensing-and-configuration) - 实现并配置许可证

## Java 入门指南

Java 文档注释 SDK

将全面的注释能力添加到 Java 应用程序,使用我们平台无关的 API。
使用我们平台无关的 API 为 Java 应用添加全面的注释功能。

[Explore Java Tutorials](./java/)

### 必备 Java 教程
- [**文档加载**](./java/document-loading) - 多种方法加载文档,包括云存储集成
- [**文本注释**](./java/text-annotations) - 高亮、下划线、删除线和文本替换
- [**图形注释**](./java/graphical-annotations) - 添加箭头、形状和测量标记
- [**图像注释**](./java/image-annotations) - 在文档中插入并自定义图像
- [**注释管理**](./java/annotation-management) - 完整的注释生命周期管理
- [**Document Loading**](./java/document-loading) - 多种方法加载文档,包括云存储集成
- [**Text Annotations**](./java/text-annotations) - 高亮、下划线、删除线和文本替换
- [**Graphical Annotations**](./java/graphical-annotations) - 添加箭头、形状和测量
- [**Image Annotations**](./java/image-annotations) - 在文档中插入并自定义图像
- [**Annotation Management**](./java/annotation-management) - 完整的注释生命周期管理

### 高级 Java 功能
- [**文档预览**](./java/document-preview) - 生成高质量缩略图和预览
- [**协作工具**](./java/reply-management) - 实现线程式评论和回复
- [**文档信息**](./java/document-information) - 访问文档元数据和结构
- [**高级功能**](./java/advanced-features) - 专业的注释能力和优化
- [**配置选项**](./java/licensing-and-configuration) - 自定义注释行为和性能
- [**Document Preview**](./java/document-preview) - 生成高质量的缩略图和预览
- [**Collaboration Tools**](./java/reply-management) - 实现线程式评论和回复
- [**Document Information**](./java/document-information) - 访问文档元数据和结构
- [**Advanced Features**](./java/advanced-features) - 专用的注释功能和优化
- [**Configuration Options**](./java/licensing-and-configuration) - 自定义注释行为和性能

## 如何立即尝试

AnnotationConfig 是用于设置 SDK 许可证密钥和全局设置的配置类。要立即尝试文档注释 API,请从 GroupDocs 网站下载免费试用版,将 NuGet 包(针对 .NET)或 Maven 依赖(针对 Java)添加到项目中,并使用您的许可证密钥初始化 AnnotationConfig。随附的示例项目演示了如何加载文件、添加高亮并在几行代码内保存带注释的文档。
加载免费试用版,添加 NuGet 包(针对 .NET)或 Maven 依赖(针对 Java),然后使用您的许可证密钥初始化 SDK。`AnnotationConfig` 类配置全局设置并注册许可证。之后,您可以加载文件、添加高亮,并仅用几行代码保存带注释的文档。

### 免费试用
开始免费试用,探索所有功能后再决定购买。
在购买前使用免费试用版开始探索所有功能。
[Download Trial](https://releases.groupdocs.com/annotation/)

### API 文档
所有受支持平台的详细 API 参考。
提供所有受支持平台的详细 API 参考。
[Browse API Reference](https://reference.groupdocs.com/annotation/)

## 常见问题

**Q: 我可以在商业产品中使用文档注释 API 吗?**
A: 是的。生产部署需要有效的 GroupDocs 许可证,评估阶段可使用免费试用。
**Q: 我可以在商业产品中使用 document annotation API 吗?**
A: 是的。生产部署需要有效的 GroupDocs 许可证,评估时可使用免费试用版。

**Q: API 是否支持受密码保护的 PDF?**
A: 绝对支持。打开文档时可以提供密码,所有注释操作都会透明地工作。
A: 当然。打开文档时可以提供密码,所有注释操作都会透明地工作。

**Q: 哪些 .NET 版本兼容?**
A: SDK 支持 .NET Framework 4.5+、.NET Core 3.1+、.NET 5 和 .NET 6+。

**Q: API 如何处理大文件?**
`Document.OptimizeResources()` 是一个释放缓存数据并在注释操作期间降低内存使用的方法。
它以流式方式处理内容,并提供诸如 `Document.OptimizeResources()` 的内存优化方法,以保持低内存占用。
A: `Document.OptimizeResources()` 释放缓存数据并在注释操作期间降低内存使用。它以流式方式处理内容,并提供诸如 `Document.OptimizeResources()` 的内存优化方法,即使在多千兆字节文件中也能保持低内存使用。

**Q: 是否内置支持云存储服务?**
A: 是的。您可以直接从 Amazon S3、Azure Blob Storage、Google Cloud Storage 等云提供商加载和保存文档。
**Q: 是否内置对云存储服务的支持?**
A: 是的。您可以直接从 Amazon S3、Azure Blob Storage、Google Cloud Storage 以及其他云提供商加载和保存文档。

---

**Last updated:** 2026-08-04
**Last updated:** 2026-11-13
**Tested with:** GroupDocs.Annotation 23.11 for .NET & Java
**Author:** GroupDocs
Loading
Loading