REST API e Cloud SDK para Python construir ferramentas online de anotação de documentos e imagens com suporte a opções de anotação de texto e imagem. Vamos anotar!
Iniciar teste gratuitoGroupDocs.Annotation Cloud SDK para Python RESTful APIs é tudo o que você precisa para criar ferramentas de anotação de documentos em Python. Sua aplicação poderá adicionar anotações, sobreposições de marca d’água, substituições de texto, redações, notas adesivas e marcações de texto aos documentos empresariais dos formatos mais populares, como PDF, Microsoft Word, Excel, PowerPoint, Outlook, imagens e outros formatos. Desenvolva rapidamente aplicações de anotação em Python usando o nosso SDK, que funciona como um wrapper em torno de Python APIs e torna a solução compatível entre plataformas. Também é oferecido suporte a provedores de armazenamento em nuvem de terceiros, por exemplo, Amazon S3, Windows Azure, Dropbox e outros.
Confira GroupDocs.Annotation Cloud SDK for Python at GitHub se você estiver procurando o código-fonte para anotar arquivo na nuvem.
Você pode experimentar GroupDocs.Annotation Low-Code Python APIs sem quaisquer limitações.
GroupDocs.Annotation Cloud também está disponível como imagem Docker que pode ser usada para self-host o serviço. Ou você pode criar seus próprios serviços usando GroupDocs.Annotation High-code APIs que atualmente alimenta nosso REST APIs.
Integrar GroupDocs.Annotation Cloud SDK em suas aplicações Python é muito fácil. Não é necessária nenhuma instalação no servidor ou no cliente. Basta criar uma conta em GroupDocs.Cloud para obter o App SID & key. O exemplo a seguir mostra como é fácil importar informações de anotação usando 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)
Usando GroupDocs.Annotation Cloud SDK para Python, você pode trabalhar com diversos tipos de anotações. Os dois tipos básicos são: Anotações de Texto e Anotações de Figura. Ao usar anotações baseadas em texto, você pode adicionar comentários de texto ao texto selecionado; destacar qual texto deve ser substituído por outro, ocultar texto confidencial usando redação de texto, destacar texto com tachado/sublinhado e adicionar notas adesivas com texto rico. Ao trabalhar com anotações de figura, você pode adicionar notas a uma área destacada com um retângulo (Area Annotation), adicionar notas a qualquer ponto no documento (Point Annotation), ocultar partes confidenciais de uma imagem ou texto (Area Redaction), desenhar linhas e formas à mão livre (Polyline), setas apontando para um objeto (Pointer/Arrow), criar sobreposições de marca d’água baseadas em texto (Watermark) e medir a distância entre quaisquer objetos em um documento (Distance Annotation).
GroupDocs.Annotation Cloud SDK para Python está 100% testado e pronto para uso. O SDK é de código aberto e possui licença MIT. Você pode usá-lo e até customizá-lo totalmente gratuito.
Usando nosso explorador API baseado em Swagger; você pode experimentar GroupDocs.Annotation Cloud SDK para Python imediatamente no seu navegador. Este explorador API interativo fornece informações sobre todos os recursos que o API oferece. Você também pode testar a operação desejada fornecendo interativamente os parâmetros necessários.