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

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

Начать бесплатную пробную версию

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

  РУССКИЙ