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

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

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

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

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

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

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

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

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

Могу ли я бесплатно попробовать REST API GroupDocs.Annotation на Java?

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

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

GroupDocs.Annotation Cloud также доступен в виде образа Docker, который можно использовать для [самостоятельного размещения] (https://purchase.groupdocs.cloud/self-hosting) сервиса. Или вы можете создать свои собственные службы Java, используя GroupDocs.Annotation High-code API, которые в настоящее время управляют нашими REST API.

Расширенные функции 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 позволяет использовать различные типы аннотаций. Основные типы; графические аннотации и текстовые аннотации. Разметка на основе текста может быть выполнена путем добавления текстовых комментариев к выделению, поддерживается редактирование текста для скрытия классифицированного текста. Вы также можете выделить текст с помощью пометок, таких как подчеркивание и зачеркивание. Заметки можно добавлять в форматированный текст. Графическую аннотацию можно применять в виде добавления примечаний к области, выделенной прямоугольником (аннотация области), скрытия классифицированной части текста или изображения (редактирование области), применения примечаний к определенной точке в документе (аннотация точки), отбрасываемых стрелок к объекту (указатель/стрелка), рисование фигур и линий от руки (полилиния), добавление наложения водяного знака на основе текста (водяной знак) и измерение расстояния между любыми двумя объектами в документе (аннотация расстояния).

Простая интеграция

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

Простая настройка

GroupDocs.Annotation Cloud SDK для Java имеет открытый исходный код и лицензию MIT. Используйте его и даже настраивайте бесплатно. Более того, он протестирован и готов к работе для быстрой и надежной интеграции.

Интерактивный обозреватель API

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

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

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

  РУССКИЙ