RESTful API для создания онлайн-инструментов аннотирования документов и изображений с поддержкой параметров аннотаций на основе текста и изображений. Давайте комментировать!
Начать бесплатную пробную версиюGroupDocs.Annotation Cloud SDK для Java — это удобный набор инструментов для разработки приложений для аннотирования бизнес-документов на Java. Решение позволяет применять аннотации, заметки, наложения водяных знаков, исправления, замены текста и пометки к документам, презентациям, электронным письмам, электронным таблицам, PDF, изображениям и другим форматам файлов. Annotation SDK работает как оболочка для Java RESTful API и обеспечивает кросс-платформенную совместимость приложений. Наш Annotation API также работает со всеми популярными сторонними облачными решениями для хранения данных.
AnnotationInfo
и установите параметры для типа и положения желаемой аннотации.FileInfo
и установите пути к входным и выходным файлам.AnnotateApi.annotate
, чтобы аннотировать документ.Ознакомьтесь с GroupDocs.Annotation Cloud SDK для Java на GitHub, если вы ищете исходный код для аннотирования файла в облаке. .
Вы можете попробовать GroupDocs.Annotation Java API с низким кодом без каких-либо ограничений.
GroupDocs.Annotation Cloud также доступен в виде образа Docker, который можно использовать для [самостоятельного размещения] (https://purchase.groupdocs.cloud/self-hosting) сервиса. Или вы можете создать свои собственные службы Java, используя GroupDocs.Annotation High-code API, которые в настоящее время управляют нашими REST API.
GroupDocs.Annotation Cloud API предоставляет несколько способов работы с аннотациями. Он не только позволяет извлекать аннотации из документов, но также добавляет аннотации к документу и извлекает результирующий документ в виде потока. Следующий фрагмент кода показывает, как можно быстро получить PDF-версию любого документа.
// Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
Configuration configuration = new Configuration(appSID, appKey);
AnnotateApi apiInstance = new AnnotateApi(configuration);
// Create request object.
GetPdfRequest request = new GetPdfRequest();
request.setFilePath("docs"+ File.separator +"document.docx");
// Executing api method.
File response = apiInstance.getPdf(request);
GroupDocs.Annotation Cloud SDK для Java REST API позволяет использовать различные типы аннотаций. Основные типы; графические аннотации и текстовые аннотации. Разметка на основе текста может быть выполнена путем добавления текстовых комментариев к выделению, поддерживается редактирование текста для скрытия классифицированного текста. Вы также можете выделить текст с помощью пометок, таких как подчеркивание и зачеркивание. Заметки можно добавлять в форматированный текст. Графическую аннотацию можно применять в виде добавления примечаний к области, выделенной прямоугольником (аннотация области), скрытия классифицированной части текста или изображения (редактирование области), применения примечаний к определенной точке в документе (аннотация точки), отбрасываемых стрелок к объекту (указатель/стрелка), рисование фигур и линий от руки (полилиния), добавление наложения водяного знака на основе текста (водяной знак) и измерение расстояния между любыми двумя объектами в документе (аннотация расстояния).
Чтобы интегрировать GroupDocs.Annotation Cloud SDK в свои Java-приложения, просто создайте учетную запись в GroupDocs.Cloud, чтобы получить SID и ключ приложения. Установка не требуется.
GroupDocs.Annotation Cloud SDK для Java имеет открытый исходный код и лицензию MIT. Используйте его и даже настраивайте бесплатно. Более того, он протестирован и готов к работе для быстрой и надежной интеграции.
Укажите нужные параметры в нашем интерактивном проводнике API на основе Swagger и попробуйте различные функции GroupDocs.Annotation Cloud API для Java в своем браузере. Посетите обозреватель Annotation Cloud API, чтобы увидеть его в действии.