<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-annotation</artifactId>
      <version>21.7.2</version>
   </dependency>
</dependencies>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-annotation', version: '21.7.2')
copied!  
<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.groupdocs" name="groupdocs-annotation" rev="21.7.2">
   <artifact name="groupdocs-annotation" ext="jar"/>
</dependency>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-annotation" % "21.7.2"
copied!  

文档注释器Java高码API

main-banner

产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 免费支持 | 临时许可

Java的GroupDocSannotation是本地Java类库和本地API,可帮助您构建可以从Microsoft Office&reg;,OpenOffice&reg;,Image,Acrobat&reg; reg; reg; reg; reg; reg; reg; reg; reg; reg; reg; reg; reg; reg; reg; reg; reg; reg; reg; &其他,无需任何第三方软件。

文档注释Java本地API功能

  • Graphic annotations

  • Text annotations

    • 突出显示注释(文本荧光笔)

    • 更换注释(用用户提供的文本替换原始文本)

    • 三振注释(删除选定的文本)

    • 下划线注释(下列选定的文本)

    • 文本修订注释(与资源修订相同,但仅适用于文本)

  • 链接注释 (Web link)

  • Watermark annotation (Text watermark)

  • 设置注释背景颜色,位置,不透明度,笔颜色,样式和宽度。

  • 从文档中提取注释。

  • 以注释形式添加回复注释。

  • 将注释应用于使用密码保护的文档。

  • 能够达到远程位置的注释文档

  • 在跳过其余部分时仅过滤并仅保存特定类型的注释。

  • 能够仅导出所需的页面范围,特定页面或仅注释页面。

  • 在“ JPG”,“ PNG”或bmp格式中生成文档页面预览。

  • 维护所有注释的版本控制您添加,删除,编辑,以便您可以选择所需的版本。

  • 比较注释

支持的文档注释文件格式

Microsoft Word&reg;: doc,docx,docm,dot,dotx,dotm,rtf
OpenOffice&Reg;文字: odt
Microsoft Excel&reg;: XLS,XLSX,XLSM,XLSB
OpenOffice&Reg;电子表格: ods
Microsoft PowerPoint&reg;: PPT,PPTX,PPS,PPSX
OpenOffice&Reg;演示文稿: ODP
Microsoft Visio&reg;: VSD,VSDX,VSDM,VSS,VSSX,VST,VSTM
栅格图像: JPG,JPEG,PNG,BMP,TIFF
autocad&reg;: dxf
autodesk&reg;: dwg
电子邮件: eml,emlx
网络: htm,html
固定布局: PDF(PDF/A-1A,PDF/A-1B,PDF/A-2A)

注释对象

**图形注释:**区域,箭头,距离,椭圆,点,多线,资源修订,Textfield
**文本注释:**突出显示,链接,替换,三振出局,减少,下划线
**水印:**对角线,水平

有关详细信息和限制,请访问支持的文档格式

系统要求

  • Microsoft Windows: Windows Desktop&Server(X86,X64),Microsoft Azure
  • macOS
  • Linux
  • Java版本:``J2SE 7.0(1.7)J2SE 8.0(1.8)`或更高(例如Java 10)

Java的groupDocs.Notation不需要安装任何外部软件或第三方工具。只需按照安装和配置中描述的方式之一即可。

开始

GroupDocs在GroupDocs存储库托管所有Java API。您可以轻松地使用简单配置的MAVEN项目中的Java API进行groupDocs.santation。有关详细说明,请访问使用Maven从GroupDocs存储库安装文档页面。

示例Java代码添加水印注释

String outputPath = Constants.getOutputFilePath("AddWatermarkAnnotation", FilenameUtils.getExtension(Constants.INPUT));
final Annotator annotator = new Annotator(Constants.INPUT);
try {
    Reply reply1 = new Reply();
    reply1.setComment("First comment");
    reply1.setRepliedOn(Calendar.getInstance().getTime());
    Reply reply2 = new Reply();
    reply2.setComment("Second comment");
    reply2.setRepliedOn(Calendar.getInstance().getTime());
    java.util.List < Reply > replies = new ArrayList < Reply > ();
    replies.add(reply1);
    replies.add(reply2);
    WatermarkAnnotation watermark = new WatermarkAnnotation();
    watermark.setAngle((double) 75);
    watermark.setBox(new Rectangle(200, 200, 100, 50));
    watermark.setCreatedOn(Calendar.getInstance().getTime());
    watermark.setText("Watermark");
    watermark.setFontColor(65535);
    watermark.setFontSize((double) 12);
    watermark.setMessage("This is watermark annotation");
    watermark.setOpacity(0.7);
    watermark.setPageNumber(0);
    watermark.setReplies(replies);
    annotator.add(watermark);
    annotator.save(outputPath);
} finally {
    if (annotator != null) {
        annotator.dispose();
    }
}

产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 免费支持 | 临时许可

VersionRelease Date
21.7.22022年1月25日
21.7.12022年1月25日
2.0.02022年1月25日
19.22022年1月25日
17.102022年1月25日
17.10.32022年1月25日
1.5.02022年1月25日
21.72021年7月21日
19.72020年2月19日
20.22020年2月13日
19.52019年5月30日
19.42019年4月15日
18.12018年10月16日
18.102018年10月16日
1.4.02018年4月18日
1.6.02018年4月18日
1.7.02018年4月18日
1.7.12018年4月18日
1.8.02018年4月18日
1.8.12018年4月18日
1.8.22018年4月18日
1.9.02018年4月18日
17.1.02018年4月18日
17.10.12018年4月18日
17.10.22018年4月18日
17.5.02018年4月18日
17.6.02018年4月18日
18.42018年4月18日
3.1.02018年4月18日