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 и других.
Ознакомьтесь с GroupDocs.Annotation Cloud SDK для Python на GitHub, если вы ищете исходный код для аннотирования файла в облаке. .
Вы можете попробовать GroupDocs.Annotation API Python с низким кодом без каких-либо ограничений.
GroupDocs.Annotation Cloud также доступен в виде образа Docker, который можно использовать для [самостоятельного размещения] (https://purchase.groupdocs.cloud/self-hosting) сервиса. Или вы можете создавать свои собственные службы, используя GroupDocs.Annotation High-code API, которые в настоящее время управляют нашими REST API.
Интегрировать GroupDocs.Annotation Cloud SDK в ваши приложения Python очень просто. Установка не требуется ни на стороне сервера, ни на стороне клиента. Просто создайте учетную запись в GroupDocs.Cloud, чтобы получить 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, вы можете работать с различными типами аннотаций. Два основных типа: Текстовые аннотации и аннотации к рисункам. При использовании текстовой аннотации вы можете добавлять текстовые комментарии к выделенному тексту; выделить текст, который следует заменить на что, скрыть конфиденциальный текст с помощью редактирования текста, выделить текст с помощью перечеркивания/подчеркивания и добавить заметки с форматированным текстом. При работе с аннотациями к рисункам вы можете добавлять примечания к области, выделенной прямоугольником (Аннотация области), добавлять примечания к любой точке документа (Аннотация точки), скрывать конфиденциальные части изображения или текста (Редактирование области), рисовать от руки линии и фигуры (полилиния), стрелки, указывающие на объект (указатель/стрелка), создавать наложенные текстовые водяные знаки (водяной знак) и измерять расстояние между любыми объектами в документе (аннотация расстояния).
Пакет SDK GroupDocs.Annotation Cloud SDK для Python полностью протестирован и готов к работе. SDK имеет открытый исходный код и лицензию MIT. Вы можете использовать его и даже настроить совершенно бесплатно.
Используя наш проводник API на основе Swagger; вы можете попробовать GroupDocs.Annotation Cloud SDK для Python прямо в браузере. Этот интерактивный обозреватель API предоставляет вам информацию обо всех ресурсах, которые предлагает API. Вы также можете попробовать желаемую операцию, введя необходимые параметры в интерактивном режиме.