REST API и Cloud SDK для Python создания онлайн-инструментов аннотирования документов и изображений с поддержкой вариантов аннотирования текста и изображений. Давайте аннотировать!
Начать бесплатную пробную версиюGroupDocs.Annotation Cloud SDK для Python RESTful APIs - всё, что вам нужно для создания инструментов аннотирования документов в Python. Ваше приложение сможет добавлять аннотации, наложения водяных знаков, замену текста, редактирование, стикеры и разметку текста в бизнес-документы всех популярных форматов, таких как PDF, Microsoft Word, Excel, PowerPoint, Outlook, изображения и другие форматы. Быстро разрабатывайте приложения для аннотирования в Python, используя наш SDK, который работает как обёртка над Python APIs и делает решение кроссплатформенным. Поддержка сторонних облачных хранилищ, например, Amazon S3, Windows Azure, Dropbox и других, также предоставляется.
Посмотрите GroupDocs.Annotation Cloud SDK for Python at GitHub, если вы ищете исходный код для аннотирования файлов в облаке.
Вы можете попробовать GroupDocs.Annotation Low-Code Python APIs без каких-либо ограничений.
GroupDocs.Annotation Cloud также доступен в виде образа Docker, который можно использовать для self-host сервиса. Или Вы можете создать собственные сервисы, используя GroupDocs.Annotation High-code APIs, которые в настоящее время управляют нашими REST APIs.
Интеграция GroupDocs.Annotation Cloud SDK в ваши приложения Python очень проста. Установка на сервере или клиенте не требуется. Просто создайте аккаунт на GroupDocs.Cloud, чтобы получить App SID и ключ. Ниже приведён пример, показывающий, насколько просто импортировать информацию об аннотациях с помощью 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, основанного на Swagger, вы можете сразу в браузере опробовать GroupDocs.Annotation Cloud SDK для Python. Этот интерактивный исследователь API предоставляет информацию обо всех ресурсах, которые предлагает API. Вы также можете выполнить нужную операцию, интерактивно задавая необходимые параметры.