Аннотируйте документы в Java с помощью REST API

RESTful API для создания онлайн-инструментов аннотирования документов и изображений с поддержкой текстовых и графических вариантов аннотации. Давайте аннотировать!

  • GroupDocs.Annotation Cloud SDK для cURL
  • GroupDocs.Annotation Cloud SDK для .NET
  • GroupDocs.Annotation Cloud SDK для PHP
  • GroupDocs.Annotation Cloud SDK для Python
  • GroupDocs.Annotation Cloud SDK для Ruby
  • GroupDocs.Annotation Cloud SDK для Node.js
Начать бесплатную пробную версию

GroupDocs.Annotation Cloud SDK для Java - удобный набор инструментов для разработки приложений-аннотаторов бизнес-документов в Java. Решение позволяет применять аннотации, стикеры, водяные знаки, редактирование, замену текста и разметку к документам, презентациям, электронным письмам, электронным таблицам, PDF, изображениям и другим форматам файлов. Аннотация SDK работает как обёртка для Java RESTful APIs и делает приложение кросс-платформенным. Наши решения по аннотации API также совместимы со всеми популярными сторонними облачными хранилищами.

Как подписать документ с помощью GroupDocs.Annotation Cloud SDK для Java

  • Создайте экземпляр Configuration, используя доступные Client Id и Client Secret.
  • Создайте экземпляр AnnotateApi, используя экземпляр Configuration.
  • Создайте экземпляр AnnotationInfo и задайте параметры типа и положения желаемой аннотации.
  • Создайте экземпляр FileInfo и укажите пути к входным и выходным файлам.
  • Создайте экземпляр AnnotateOptions с экземплярами AnnotationInfo и FileInfo.
  • Используйте AnnotateApi.annotate для аннотирования вашего документа.

Часто задаваемые вопросы

Я хочу создать собственное приложение Java для аннотирования документов?

Посмотрите GroupDocs.Annotation Cloud SDK для Java на GitHub, если вы ищете исходный код для аннотирования файла в облаке.

Можно ли бесплатно попробовать GroupDocs.Annotation REST APIs на Java?

Вы можете попробовать GroupDocs.Annotation Low-Code Java APIs без каких-либо ограничений.

Я не хочу загружать свои конфиденциальные файлы никуда для аннотирования. Какие у меня есть варианты?

GroupDocs.Annotation Cloud также доступен в виде образа Docker, который можно использовать для self-host сервиса. Или вы можете создать собственные сервисы Java, используя GroupDocs.Annotation High-code APIs, которые в настоящее время управляют нашими REST APIs.

Продвинутые функции аннотирования документов REST API

Добавить/удалить графические аннотации и текстовые разметки

Получать информацию о документе, такую как метаданные

Получить данные аннотаций для поддерживаемых форматов файлов

Импорт/экспорт списка аннотаций документа

Отобразить аннотированный документ в PDF

Сохранить полученный аннотированный документ в хранилище и получить его ссылку

Поддержка множества форматов файлов и кроссплатформенной совместимости

Применить редактирование текста к содержимому слайда

Применить аннотации к области верхнего/нижнего колонтитула в документах Microsoft Word

Работайте с аннотациями документов

GroupDocs.Annotation Cloud API предоставляет несколько способов работы с аннотациями. Он не только позволяет извлекать аннотации из документов, но и добавлять аннотации в документ и получать полученный документ в виде потока. Ниже приведён фрагмент кода, показывающий, как быстро получить версию PDF любого документа.

Создать PDF страниц документа - Java

  // 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 позволяет использовать различные типы аннотаций. Основные типы: графическая аннотация и текстовые аннотации. Текстовые разметки можно выполнять, добавляя текстовые комментарии к выделенному фрагменту; поддерживается редактирование текста для скрытия конфиденциального текста. Вы также можете выделять текст с помощью разметки, такой как подчеркивание и зачеркивание. К форматированному тексту можно добавить стик-ноуты. Графическая аннотация может применяться в виде: добавления заметок к области, выделенной прямоугольником (Area Annotation), скрытия конфиденциальной части текста или изображения (Area Redaction), добавления заметок к конкретной точке в документе (Point Annotation), указателей-стрелок, направленных на объект (Pointer/Arrow), рисования свободных форм и линий (Polyline), наложения текстового водяного знака (Watermark) и измерения расстояния между любыми двумя объектами в документе (Distance Annotation).

Лёгкая интеграция

Чтобы интегрировать GroupDocs.Annotation Cloud SDK в ваши Java приложения, просто создайте аккаунт на GroupDocs.Cloud, чтобы получить App SID и App Key. Установка не требуется.

Лёгкая настройка

GroupDocs.Annotation Cloud SDK для Java является открытым исходным кодом и имеет лицензию MIT. Вы можете использовать его и даже настраивать без оплаты. Кроме того, он протестирован и готов к работе «из коробки», обеспечивая быструю и надёжную интеграцию.

Интерактивный API Explorer

Укажите необходимые параметры в наш интерактивный исследователь API, основанный на Swagger, и попробуйте различные функции GroupDocs.Annotation Cloud API для Java в вашем браузере. Пожалуйста, посетите исследователь Annotation Cloud API, чтобы увидеть его в работе.

Ресурсы поддержки и обучения

GroupDocs.Annotation Cloud также предлагает индивидуальный рендеринг документов SDKs для других популярных языков, перечисленных ниже:

  РУССКИЙ
430a20fe2