<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 | Примеры | Блог | Бесплатная поддержка | Временная лицензия
GroupDocsannotation для Java-это нативная библиотека классов Java и локальный API, который поможет вам создать Java-приложения, которые могут аннотировать и водяные знаки документы и файлы различных форматов файлов из Microsoft Office & Reg;, OpenOffice & Reg ;, Image, Acrobat & Reg; и другие, не требуя какого -либо стороннего программного обеспечения.
аннотация документа Java Владелец API API
Graphic annotations
Аннотация зоны (прямоугольник)
Аннотация стрелы (указатель)
Аннотация расстояния (стрелки в обеих концах линии)
Точечная аннотация (абстрактная точка)
Полилиновая аннотация (линия нарисованной свободной руки)
Редакция аннотации (бесплатный прямоугольник с фиксированным положением и черным фоном)
Аннотация текстового поля (текст внутри прямоугольной области)
Эллипс аннотация (на основе круга)
Text annotations
Выделите аннотацию (Text Highligher)
Заменная аннотация (замените исходный текст на пользовательский текст)
Аннотация на вычеркивание (вычеркивает выбранный текст)
Подчеркнуть аннотацию (подчеркните выбранный текст)
Аннотация «Редакция текста» (то же самое, что и редакция ресурсов, но применимо только к тексту)
Ссылка аннотации (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)
аннотационные объекты
Графическая аннотация: Площадь, стрелка, расстояние, эллипс, точка, полилин, редактирование ресурсов, 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)
GroupDocs.annotation для Java не требует установки внешнего программного обеспечения или стороннего инструмента. Просто следуйте по одному из способов, как описано в Установка и конфигурация.
Начать
GroupDocs размещает все API Java на GroupDocs Repository. Вы можете легко использовать GroupDocs.annotation для Java API непосредственно в ваших проектах Maven с простыми конфигурациями. Для получения подробных инструкций, пожалуйста, посетите страницу документации Установка из репозитория GroupDocs с использованием Maven.
образец кода 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 | 25 января 2022 г. |
21.7.1 | 25 января 2022 г. |
2.0.0 | 25 января 2022 г. |
19.2 | 25 января 2022 г. |
17.10 | 25 января 2022 г. |
17.10.3 | 25 января 2022 г. |
1.5.0 | 25 января 2022 г. |
21.7 | 21 июля 2021 г. |
19.7 | 19 февраля 2020 г. |
20.2 | 13 февраля 2020 г. |
19.5 | 30 мая 2019 г. |
19.4 | 15 апреля 2019 г. |
18.1 | 16 октября 2018 г. |
18.10 | 16 октября 2018 г. |
1.4.0 | 18 апреля 2018 г. |
1.6.0 | 18 апреля 2018 г. |
1.7.0 | 18 апреля 2018 г. |
1.7.1 | 18 апреля 2018 г. |
1.8.0 | 18 апреля 2018 г. |
1.8.1 | 18 апреля 2018 г. |
1.8.2 | 18 апреля 2018 г. |
1.9.0 | 18 апреля 2018 г. |
17.1.0 | 18 апреля 2018 г. |
17.10.1 | 18 апреля 2018 г. |
17.10.2 | 18 апреля 2018 г. |
17.5.0 | 18 апреля 2018 г. |
17.6.0 | 18 апреля 2018 г. |
18.4 | 18 апреля 2018 г. |
3.1.0 | 18 апреля 2018 г. |
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