<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-annotation</artifactId>
<version>19.4</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-annotation', version: '19.4')
<dependency org="com.groupdocs" name="groupdocs-annotation" rev="19.4">
<artifact name="groupdocs-annotation" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-annotation" % "19.4"
Аннотатор документа Java High Code API
Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Бесплатная поддержка | Временная лицензия
GroupDocsannotation для Java-это нативная библиотека классов Java и локальный API, который поможет вам создать Java-приложения, которые могут аннотировать и водяные знаки документы и файлы различных форматов файлов из Microsoft Office & Reg;, OpenOffice & Reg ;, Image, Acrobat & Reg; и другие, не требуя какого -либо стороннего программного обеспечения.
аннотация документа Java Владелец API API
Графические аннотации
Аннотация зоны (прямоугольник)
Аннотация стрелы (указатель)
Аннотация расстояния (стрелки в обеих концах линии)
Точечная аннотация (абстрактная точка)
Полилиновая аннотация (линия свободной руки)
Редакция аннотации (бесплатный прямоугольник с фиксированной позицией и черным фоном)
Аннотация текстового поля (текст внутри прямоугольной области)
Эллипс аннотация (на основе круга)
Текстовые аннотации
Выделите аннотацию (Text Highligher)
Заменная аннотация (замените исходный текст на пользовательский текст)
Аннотация на вычеркивание (вычеркивает выбранный текст)
Подчеркнуть аннотацию (подчеркните выбранный текст)
Аннотация «Редакция текста» (то же самое, что и редакция ресурсов, но применимо только к тексту)
Ссылка аннотации (веб -ссылка)
Аннотация водяного знака (текстовый водяной знак)
Установите цвет фона аннотации, положение, непрозрачность, цвет ручки, стиль и ширина.
Извлечь аннотации из документа.
Добавьте ответ на аннотации в форме комментариев.
Примените аннотации к документам с защитой пароля.
Способность аннотировать документы, которые находятся в удаленном.
Филтруйте и сохраняйте только конкретные типы аннотаций, пропуская остальные.
Возможность экспортировать только желаемый диапазон страниц, конкретные страницы или только аннотированные страницы.
Сгенерировать предварительный просмотр страницы документа в форматах
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 |
---|---|
24.6 | 30 июня 2024 г. |
23.10 | 9 октября 2023 г. |
23.8 | 28 августа 2023 г. |
23.6 | 23 июня 2023 г. |
23.4 | 17 апреля 2023 г. |
23.2 | 16 апреля 2023 г. |
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 г. |
File | Classifier | Size |
---|---|---|
groupdocs-annotation-19.4-javadoc.jar | javadoc | 409.92 KB |
groupdocs-annotation-19.4.jar | 168.02 MB | |
groupdocs-annotation-19.4.pom | 656 bytes |
GroupDocs.Annotation Java API Аннотирование документов Водяные знаки Управление документами Аннотирование PDF Аннотирование Word Аннотирование Excel Аннотирование PowerPoint Аннотирование изображений Поддержка OLE Управление метаданными Кроссплатформенная совместимость Текстовые аннотации Область аннотаций Разметка аннотаций Измерение расстояния Редактирование Пользовательский вид аннотаций Совместная рецензия документов Безопасность документов Сохранение метаданных Пакетная обработка Высокая производительность Масштабируемость Кроссплатформенность Печать аннотаций Microsoft Word Microsoft Excel Microsoft PowerPoint PDF JPG PNG BMP DWG DXF Visio Adobe Portable Document Format Язык гипертекстовой разметки Сообщение электронной почты Инструменты аннотирования Java Maven Интеграция API Локальный API Сравнение документов Целостность документов