Skip to content

Commit d32e85a

Browse files
Merge pull request #7 from groupdocs-annotation/optimize/annotation/ALL/20251217190453
Optimize 92 Annotation Java pages
2 parents e6a5c40 + a601b43 commit d32e85a

92 files changed

Lines changed: 22221 additions & 7863 deletions

File tree

  • content
    • arabic
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • chinese
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • czech
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • dutch
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • english
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • french
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • german
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • greek
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • hindi
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • hongkong
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • hungarian
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • indonesian
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • italian
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • japanese
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • korean
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • polish
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • portuguese
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • russian
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • spanish
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • swedish
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • thai
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • turkish
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial
    • vietnamese
      • java/annotation-management
        • annotate-pdfs-groupdocs-annotation-java-guide
        • annotate-pdfs-groupdocs-annotation-java
        • annotations-groupdocs-annotation-java-tutorial

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

content/arabic/_index.md

Lines changed: 92 additions & 62 deletions
Large diffs are not rendered by default.

content/arabic/java/annotation-management/annotate-pdfs-groupdocs-annotation-java-guide/_index.md

Lines changed: 486 additions & 98 deletions
Large diffs are not rendered by default.

content/arabic/java/annotation-management/annotate-pdfs-groupdocs-annotation-java/_index.md

Lines changed: 320 additions & 76 deletions
Large diffs are not rendered by default.

content/arabic/java/annotation-management/annotations-groupdocs-annotation-java-tutorial/_index.md

Lines changed: 102 additions & 110 deletions
Large diffs are not rendered by default.

content/chinese/_index.md

Lines changed: 92 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,90 +1,122 @@
11
---
2-
"additionalTitle": "GroupDocs API References"
3-
"description": "学习如何在 .NET 和 Java 应用程序中实现 PDF、Word、Excel 和 PowerPoint 文档注释。本教程包含文本标记、注释、形状和协作功能的分步教程。"
4-
"linktitle": "GroupDocs.Annotation 开发人员指南"
5-
"title": "文档注释 API | GroupDocs.Annotation 教程和 SDK 示例"
6-
"url": "/zh/"
2+
additionalTitle: GroupDocs API References
3+
date: 2025-12-17
4+
description: 学习如何使用文档批注 API 在 .NET 和 Java 应用程序中添加 PDF、Word、Excel 和 PowerPoint 批注。一步步教程涵盖文本标注、评论、形状和协作功能。
5+
keywords:
6+
- document annotation API
7+
- PDF annotation
8+
- document markup
9+
- collaborative review
10+
- .NET annotation
11+
- Java annotation library
12+
- document comments
13+
- text highlighting
14+
linktitle: GroupDocs.Annotation Developer Guides
15+
title: 文档注释 API | GroupDocs.Annotation 教程与 SDK 示例
716
type: docs
8-
"weight": 11
17+
url: /zh/
18+
weight: 11
919
---
1020

11-
# GroupDocs.Annotation 开发者指南 - 文档注释 API
21+
# GroupDocs.Annotation 开发者指南 - Document Annotation API
1222

13-
全面的教程和代码示例,用于在 .NET 和 Java 应用程序中实现强大的文档注释功能
23+
在本指南中,您将了解 **document annotation API** 如何让您将丰富的注释功能——如高亮、评论和形状——直接嵌入 PDF、Word、Excel、PowerPoint 以及许多其他文件类型中。无论您是构建协作审阅门户、教育应用程序,还是法律文档工作流,API 都为您在 .NET 和 Java 环境中提供一致的高性能注释处理方式
1424

15-
GroupDocs.Annotation 是一个功能丰富的文档注释 API,它使开发人员能够添加、修改和管理各种文档格式的注释,而无需依赖任何外部软件。我们的跨平台解决方案支持 50 多种文档类型,包括 PDF、Microsoft Office(Word、Excel、PowerPoint)、图像、HTML 等。
25+
## 快速答案
26+
- **What does the document annotation API do?** 它让开发者能够在 50 多种文档格式上添加、编辑和管理注释,无需外部依赖。
27+
- **Which platforms are supported?** .NET (Framework, Core, .NET 5/6) 和 Java (any JDK 8+)。
28+
- **Do I need a license for development?** 提供免费试用;生产使用需要许可证。
29+
- **Can I annotate PDFs and Office files with the same code?** 是的——统一的 API 处理 PDF、Word、Excel、PowerPoint、图像、HTML 等多种格式。
30+
- **Is cloud deployment possible?** 完全支持——可在 Windows、Linux、macOS、Docker 或任何云服务上运行。
1631

17-
## 为什么使用 GroupDocs.Annotation?
32+
## 什么是 Document Annotation API?
33+
**document annotation API** 是一个跨平台 SDK,抽象了渲染和修改文档的复杂性。它提供了一个简单的对象模型,用于以编程方式创建文本高亮、下划线、删除线、评论、便签、形状、水印,甚至交互式表单字段。
1834

19-
- **格式独立性** 使用统一的 API 为 50 多种文档类型添加注释
20-
- **丰富的注释类型** 实现文本突出显示、下划线、删除线、形状、注释、水印等
21-
- **无外部依赖** 所有功能都包含在一个程序集或 JAR 文件中
22-
- **高性能渲染** 内置文档渲染,可定制质量和分辨率
23-
- **跨平台支持** 适用于 Windows、Linux、macOS 和云平台
35+
## 为什么选择 GroupDocs.Annotation?
36+
- **Format Independence** – 一个 API 支持超过 50 种文档类型,从 PDF 到 Excel 电子表格。
37+
- **Rich Annotation Types** – 文本标记、图形形状、评论和协作回复线程全部内置。
38+
- **No External Dependencies** – 无需 Adobe Reader、Office 或其他第三方工具。
39+
- **High‑Performance Rendering** – 可调节质量和分辨率,实现快速预览生成。
40+
- **Cross‑Platform Support** – 可无缝运行在 Windows、Linux、macOS、Docker 或无服务器环境中。
2441

25-
## 适用于 .NET 的 GroupDocs.Annotation
42+
## 主要使用场景
43+
- **Document Review Workflows** – 让审阅者实时添加评论并批准更改。
44+
- **Educational Applications** – 教师可在文档中高亮学习材料并直接提供反馈。
45+
- **Legal Document Processing** – 在合同中标记条款、添加注释并跟踪修订。
46+
- **Healthcare Documentation** – 高亮关键患者信息,同时保持 HIPAA 合规。
47+
- **Construction & Engineering** – 对蓝图、原理图和技术图纸进行精确测量标注。
2648

27-
.NET 应用程序的强大文档注释
49+
## .NET 入门指南
50+
强大的 .NET 应用文档注释
2851

29-
使用我们功能丰富的 API 将全面的注释功能集成到您的 C# 和 .NET 应用程序中
52+
将全面的注释功能集成到您的 C# 和 .NET 项目中,使用我们功能丰富的 API
3053

31-
[探索 .NET 教程](./net/)
54+
[Explore .NET Tutorials](./net/)
3255

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

35-
- [**文档加载**](./net/document-loading) 从文件、流、URL 和云存储加载文档
36-
- [**注释类型**](./net/text-annotations) 实现文本、图形、表格和图像注释
37-
- [**文档保存**](./net/document-saving) 使用各种输出选项保存带注释的文档
38-
- [**注释管理**](./net/annotation-management) 以编程方式添加、更新、删除和过滤注释
39-
- [**协作功能**](./net/reply-management) 实施评论线程和协作审查
63+
### .NET 高级功能
64+
- [**Document Preview**](./net/document-preview) - 生成自定义分辨率的文档预览
65+
- [**Form Fields**](./net/form-field-annotations) - 创建交互式表单组件
66+
- [**Document Analysis**](./net/document-information) - 提取元数据和页面信息
67+
- [**Licensing Options**](./net/licensing-and-configuration) - 实现并配置许可
4068

41-
### 高级 .NET 功能
69+
## Java 入门指南
70+
Java 文档注释 SDK
4271

43-
- [**文档预览**](./net/document-preview) 生成具有自定义分辨率的文档预览
44-
- [**表单字段**](./net/form-field-annotations) 创建交互式表单组件
45-
- [**文档分析**](./net/document-information) 提取元数据和页面信息
46-
- [**许可选项**](./net/licensing-and-configuration) 实施和配置许可
72+
为 Java 应用添加全面的注释功能,使用我们平台无关的 API。
4773

48-
## Java 版 GroupDocs.Annotation
74+
[Explore Java Tutorials](./java/)
4975

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

52-
使用我们独立于平台的 API 为 Java 应用程序添加全面的注释功能。
83+
### Java 高级功能
84+
- [**Document Preview**](./java/document-preview) - 生成高质量的缩略图和预览
85+
- [**Collaboration Tools**](./java/reply-management) - 实现线程化评论和回复
86+
- [**Document Information**](./java/document-information) - 访问文档元数据和结构
87+
- [**Advanced Features**](./java/advanced-features) - 专业的注释功能和优化
88+
- [**Configuration Options**](./java/licensing-and-configuration) - 自定义注释行为和性能
5389

54-
[探索 Java 教程](./java/)
90+
## 如何立即试用
91+
浏览我们的完整教程和示例代码,在您的应用中实现强大的注释功能。无论您是构建协作文档审阅系统、教育工具,还是内容管理解决方案,**document annotation API** 都提供您所需的功能。
5592

56-
### 基本 Java 教程
93+
### 免费试用
94+
开始免费试用,探索所有功能后再决定购买。
95+
[Download Trial](https://releases.groupdocs.com/annotation/)
5796

58-
- [**文档加载**](./java/document-loading) 多种加载文档的方法,包括云存储集成
59-
- [**文本注释**](./java/text-annotations) 突出显示、下划线、删除线和文本替换
60-
- [**图形注释**](./java/graphical-annotations) 添加箭头、形状和测量值
61-
- [**图像注释**](./java/image-annotations) 在文档中插入和自定义图像
62-
- [**注释管理**](./java/annotation-management) 完整的注释生命周期管理
97+
### API 文档
98+
所有支持平台的详细 API 参考。
99+
[Browse API Reference](https://reference.groupdocs.com/annotation/)
63100

64-
### 高级 Java 功能
101+
## 常见问题
65102

66-
- [**文档预览**](./java/document-preview) 生成高质量的缩略图和预览
67-
- [**协作工具**](./java/reply-management) 实现主题评论和回复
68-
- [**文档信息**](./java/document-information) 访问文档元数据和结构
69-
- [**高级功能**](./java/advanced-features) 专门的注释功能和优化
70-
- [**配置选项**](./java/licensing-and-configuration) 自定义注释行为和性能
103+
**Q: 我可以在商业产品中使用 document annotation API 吗?**
104+
A: 可以。生产部署需要有效的 GroupDocs 许可证,评估时可使用免费试用。
71105

72-
## 关键用例
106+
**Q: API 是否支持受密码保护的 PDF?**
107+
A: 当然。打开文档时可以提供密码,所有注释操作都会透明地工作。
73108

74-
- **文档审查工作流程** 简化反馈和审批流程
75-
- **教育应用** 标记学习材料并提供反馈
76-
- **法律文件处理** 注释合同和法律文件
77-
- **医疗保健文件** 在患者记录中标记重要信息
78-
- **建筑与工程** 注释蓝图和技术图纸
109+
**Q: 哪些 .NET 版本兼容?**
110+
A: SDK 支持 .NET Framework 4.5+、.NET Core 3.1+、.NET 5 和 .NET 6+。
79111

80-
## 立即开始
112+
**Q: API 如何处理大文件?**
113+
A: 它采用流式处理,并提供如 `Document.OptimizeResources()` 的内存优化方法,以保持低内存使用。
81114

82-
探索我们全面的教程和示例代码,在您的应用程序中实现强大的文档注释功能。无论您是构建协作文档审阅系统、教育工具还是内容管理解决方案,GroupDocs.Annotation 都能提供您所需的功能。
115+
**Q: 是否内置对云存储服务的支持?**
116+
A: 是的。您可以直接从 Amazon S3、Azure Blob Storage、Google Cloud Storage 等云提供商加载和保存文档。
83117

84-
### 免费试用
85-
购买前,请先免费试用以了解所有功能。
86-
[下载试用版](https://releases.groupdocs.com/annotation/)
118+
---
87119

88-
### API 文档
89-
所有受支持平台的详细 API 参考。
90-
[浏览 API 参考](https://reference.groupdocs.com/annotation/)
120+
**最后更新:** 2025-12-17
121+
**测试环境:** GroupDocs.Annotation 23.11 for .NET & Java
122+
**作者:** GroupDocs

0 commit comments

Comments
 (0)