Давайте аннотировать в Python с RESTful API

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

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

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

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

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

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

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

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

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

Преобразование документа в PDF, сохранение результирующего документа в хранилище и получение его ссылки

Рендеринг документа в PDF как выходной поток

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

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

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

Интегрировать GroupDocs.Annotation Cloud SDK в ваши приложения Python очень просто. Установка не требуется ни на стороне сервера, ни на стороне клиента. Просто создайте учетную запись в GroupDocs.Cloud, чтобы получить 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, вы можете работать с различными типами аннотаций. Два основных типа: Текстовые аннотации и аннотации к рисункам.‎ При использовании текстовой аннотации вы можете добавлять текстовые комментарии к выделенному тексту; выделить текст, который следует заменить на что, скрыть конфиденциальный текст с помощью редактирования текста, выделить текст с помощью ‎перечеркивания/подчеркивания и добавить заметки с форматированным текстом.‎ При работе с аннотациями к рисункам вы можете добавлять примечания к области, выделенной прямоугольником (Аннотация области), добавлять примечания к любой точке документа (Аннотация точки), скрывать конфиденциальные части изображения или текста (Редактирование области), рисовать от руки линии и фигуры (полилиния), стрелки, указывающие на объект (указатель/стрелка), создавать наложенные текстовые водяные знаки (водяной знак) и измерять ‎расстояние между любыми объектами в документе (аннотация расстояния).‎

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

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

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

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

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

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

  РУССКИЙ