Давайте аннотировать в Python с помощью RESTful API

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

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

GroupDocs.Annotation Cloud SDK для Python RESTful APIs - всё, что вам нужно для создания инструментов аннотирования документов в Python. Ваше приложение сможет добавлять аннотации, наложения водяных знаков, замену текста, редактирование, стикеры и разметку текста в бизнес-документы всех популярных форматов, таких как PDF, Microsoft Word, Excel, PowerPoint, Outlook, изображения и другие форматы. Быстро разрабатывайте приложения для аннотирования в Python, используя наш SDK, который работает как обёртка над Python APIs и делает решение кроссплатформенным. Поддержка сторонних облачных хранилищ, например, Amazon S3, Windows Azure, Dropbox и других, также предоставляется.

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

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

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

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

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

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

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

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

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

Импортировать информацию об аннотациях из документа и вернуть список импортированных аннотаций

Экспортировать/добавить аннотацию в документ и получить результирующий документ в виде потока

Отрисовывать страницы документа в изображения и получать ссылки на изображения

Получить ссылку на ранее сгенерированное изображение по номеру страницы аннотированного документа

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

Отрисовать документ в PDF в виде выходного потока

Добавить аннотацию скрытия текста в слайды

Добавить аннотации в верхний и нижний колонтитулы документов Microsoft Word

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

Интеграция GroupDocs.Annotation Cloud SDK в ваши приложения Python очень проста. Установка на сервере или клиенте не требуется. Просто создайте аккаунт на GroupDocs.Cloud, чтобы получить App SID и ключ. Ниже приведён пример, показывающий, насколько просто импортировать информацию об аннотациях с помощью Python:

Добавить аннотацию области в документ - Python

  # Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  # For complete examples and data files, please go to https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-python
  app_sid = "XXXX-XXXX-XXXX"
  app_key = "XXXXXXXXXXXX"

  # Create instance of the API.
  api = groupdocs_annotation_cloud.AnnotationApi.from_keys(app_sid, app_key)
  path = "FolderName" + "MyDocument.pdf"

  a = AnnotationInfo()
  a.annotation_position = Point()
  a.annotation_position.x = 852
  a.annotation_position.y = 59
  a.box = Rectangle()
  a.box.x = 375
  a.box.y = 59
  a.box.width = 88
  a.box.height = 37
  a.type = "Area"
  a.creator_name = "Anonym A."

  request = groupdocs_annotation_cloud.PostAnnotationsRequest(path, a)
  response = api.post_annotations(request)
  print(response)

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

С помощью GroupDocs.Annotation Cloud SDK для Python вы можете работать с различными типами аннотаций. Существует два основных типа: текстовые аннотации и графические аннотации. При работе с текстовыми аннотациями вы можете добавлять текстовые комментарии к выбранному фрагменту; выделять, какой текст следует заменить на какой, скрывать конфиденциальный текст с помощью редактирования текста, подчёркивать или зачеркивать текст, а также добавлять стикеры с форматированным текстом. При работе с графическими аннотациями вы можете добавлять заметки к области, выделенной прямоугольником (Area Annotation), добавлять заметки к любой точке документа (Point Annotation), скрывать конфиденциальные части изображения или текста (Area Redaction), рисовать свободные линии и фигуры (Polyline), указывать стрелками на объект (Pointer/Arrow), создавать текстовые водяные знаки (Watermark) и измерять расстояние между любыми объектами в документе (Distance Annotation).

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

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

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

С помощью нашего исследователя API, основанного на Swagger, вы можете сразу в браузере опробовать GroupDocs.Annotation Cloud SDK для Python. Этот интерактивный исследователь API предоставляет информацию обо всех ресурсах, которые предлагает API. Вы также можете выполнить нужную операцию, интерактивно задавая необходимые параметры.

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

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

  РУССКИЙ
430a20fe2