<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-annotation</artifactId>
<version>21.7.2</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-annotation', version: '21.7.2')
<dependency org="com.groupdocs" name="groupdocs-annotation" rev="21.7.2">
<artifact name="groupdocs-annotation" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-annotation" % "21.7.2"
ドキュメントアノテーターJava High Code API
製品ページ | ドキュメント | デモ | APIリファレンス | 例 | ブログ | 無料サポート | 一時ライセンス
JavaのGroupDocsannotationは、Microsoft Office&Reg;、OpenOffice&Reg;、Image、Acrobat&Reg;のさまざまなファイル形式のドキュメントとファイルを注釈と透かしドキュメントと透子づけているJavaアプリケーションを構築するのに役立つネイティブJavaクラスライブラリおよびオンプレミスAPIです。 &その他、サードパーティのソフトウェアを必要とせずに。
ドキュメントアノテーション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
web: htm、html
修正レイアウト: PDF(PDF/A-1A、PDF/A-1B、PDF/A-2A)
アノテーションオブジェクト
**グラフィックアノテーション:**領域、矢印、距離、楕円、ポイント、ポリライン、リソース編集、テキストフィールド
**テキスト注釈:**ハイライト、リンク、交換、ストライクアウト、削減、下線
**透かし:**対角線、水平
詳細と制限については、サポートされているドキュメント形式をご覧ください。
システム要求
- Microsoft Windows Windows Desktop&Server(x86、x64)、Microsoft Azure
- macOS
- Linux
- Javaバージョン:
J2SE 7.0(1.7)
、J2SE 8.0(1.8)
以下(たとえばJava 10)
GroupDocs.Annotation JavaのAnnotationは、外部ソフトウェアまたはサードパーティのツールをインストールする必要はありません。 インストールと構成に記載されている方法の1つに従ってください。
始めましょう
GroupDocsは、GroupDocsリポジトリですべてのJava APIをホストしています。簡単な構成を使用して、MavenプロジェクトでJava APIのAnnotationを簡単に使用できます。詳細な手順については、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リファレンス | 例 | ブログ | 無料サポート | 一時ライセンス
Version | Release Date |
---|---|
21.7.2 | 2022年1月25日 |
21.7.1 | 2022年1月25日 |
2.0.0 | 2022年1月25日 |
19.2 | 2022年1月25日 |
17.10 | 2022年1月25日 |
17.10.3 | 2022年1月25日 |
1.5.0 | 2022年1月25日 |
21.7 | 2021年7月21日 |
19.7 | 2020年2月19日 |
20.2 | 2020年2月13日 |
19.5 | 2019年5月30日 |
19.4 | 2019年4月15日 |
18.1 | 2018年10月16日 |
18.10 | 2018年10月16日 |
1.4.0 | 2018年4月18日 |
1.6.0 | 2018年4月18日 |
1.7.0 | 2018年4月18日 |
1.7.1 | 2018年4月18日 |
1.8.0 | 2018年4月18日 |
1.8.1 | 2018年4月18日 |
1.8.2 | 2018年4月18日 |
1.9.0 | 2018年4月18日 |
17.1.0 | 2018年4月18日 |
17.10.1 | 2018年4月18日 |
17.10.2 | 2018年4月18日 |
17.5.0 | 2018年4月18日 |
17.6.0 | 2018年4月18日 |
18.4 | 2018年4月18日 |
3.1.0 | 2018年4月18日 |
GroupDocs.Total GroupDocs.Annotation API on premise annotation DOC DOCX DOCM DOT DOTX DOTM RTF ODT XLS XLSX XLSM XLSB ODS PPT PPTX PPS PPSX ODP VSD VSDX VSDM VSS VSSX VST VSTM JPG JPEG PNG BMP TIFF DXF DWG EML EMLX HTM HTML PDF PDFA1a PDFA1b PDFA2a Area Arrow Distance Ellipse Point Polyline Resource Redaction TextField Highlight Link Replacement Strikeout Reduction Underline Diagonal Horizontal Windows macOS Linux J2SE document automation