Vamos anotar em Python com API RESTful

API REST e Cloud SDK para Python para criar ferramentas on-line de anotação de imagem e documento com suporte para opções de anotação de texto e imagem. Vamos anotar!

  • GroupDocs.Annotation Cloud SDK for cURL
  • GroupDocs.Annotation Cloud SDK for .NET
  • GroupDocs.Annotation Cloud SDK for Java
  • GroupDocs.Annotation Cloud SDK for PHP
  • GroupDocs.Annotation Cloud SDK for Ruby
  • GroupDocs.Annotation Cloud SDK for Node.js
Iniciar teste gratuito

GroupDocs.Annotation Cloud SDK para Python RESTful APIs é tudo o que você precisa para criar ferramentas de anotação de documentos em Python. Seu aplicativo poderá adicionar anotações, sobreposições de marcas d’água, substituições de texto, redações, notas adesivas e marcações de texto aos documentos comerciais de todos os formatos populares, como PDF, Microsoft Word, Excel, PowerPoint, Outlook, imagens e outros formatos. Desenvolva rapidamente aplicativos de anotação em Python usando nosso SDK, que funciona como um wrapper em torno das APIs do Python e torna a solução compatível com várias plataformas. Também é fornecido suporte para provedores de armazenamento em nuvem de terceiros, por exemplo, Amazon S3, Windows Azure, Dropbox e outros.

perguntas frequentes

Eu quero criar meu próprio aplicativo Python para anotar documentos?

Confira GroupDocs.Annotation Cloud SDK para Python no GitHub se estiver procurando o código-fonte para anotar o arquivo na nuvem .

Posso experimentar as APIs REST GroupDocs.Annotation no Python gratuitamente?

Você pode experimentar GroupDocs.Annotation APIs Python de baixo código sem quaisquer limitações.

Não quero carregar meus arquivos confidenciais em nenhum lugar para anotações? Quais são minhas opções?

GroupDocs.Annotation Cloud também está disponível como imagem Docker que pode ser usada para auto-hospedar o serviço. Ou você pode criar seus próprios serviços usando GroupDocs.Annotation High-code APIs que atualmente orientam nossas APIs REST.

Recursos avançados da API REST de anotação de documento

Suporte para vários formatos de arquivo

Importar informações de anotação do documento e retornar a lista de anotações importadas

Exportar/adicionar anotação a um documento e recuperar o documento resultante como fluxo

Renderizar páginas de documentos em imagens e recuperar links de imagens

Recuperar link para imagem gerada anteriormente por número de página do documento anotado

Renderize o documento para PDF, salve o documento resultante no armazenamento e obtenha seu link

Renderizar documento para PDF como um fluxo de saída

Adicionar anotação de redação de texto em slides‎

Adicionar anotações ao cabeçalho/rodapé de documentos do Microsoft Word

Fácil Integração

Integrar GroupDocs.Annotation Cloud SDK em seus aplicativos Python é muito fácil. Nenhuma instalação é necessária no lado do servidor ou do cliente. Basta criar uma conta no GroupDocs.Cloud para obter o SID e a chave do aplicativo. O exemplo a seguir mostra como é fácil importar informações de anotação usando Python:‎‎

Adicionar anotação de área ao documento - 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)

Suporte para vários tipos de anotação

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 figuras.‎ Ao usar a anotação baseada em texto, você pode adicionar comentários de texto ao texto selecionado; destaque qual texto deve ser substituído por qual, oculte o texto confidencial usando redação de texto, destaque o texto com tachados/sublinhados e adicione notas adesivas com rich text.‎ 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), desenhe linhas e formas à mão livre (Polyline), setas apontando para um objeto (Ponteiro/Seta), crie sobreposições de marcas d’água baseadas em texto (Marca d’água) e meça a distância entre quaisquer objetos em um documento (Anotação de distância).‎

Fácil personalização

GroupDocs.Annotation Cloud SDK para Python é 100% testado e pronto para uso. O SDK é de código aberto e possui uma licença MIT. Você pode usá-lo e até personalizá-lo gratuitamente.‎

API Explorer interativo

Usando nosso explorador de API baseado em Swagger; você pode experimentar GroupDocs.Annotation Cloud SDK para Python imediatamente em seu navegador. Este explorador de API interativo fornece informações sobre todos os recursos que a API oferece. Você também pode tentar a operação desejada fornecendo os parâmetros necessários de forma interativa.

Recursos de suporte e aprendizado

A família de produtos GroupDocs.Annotation Cloud também inclui SDKs para outras linguagens populares, conforme listado abaixo:

  Português