REST API e Cloud SDK per Python creare strumenti online di annotazione di documenti e immagini con supporto per opzioni di annotazione di testo e di immagine. Annotiamo!
Inizia la prova gratuitaGroupDocs.Annotation Cloud SDK per Python RESTful APIs è tutto ciò di cui hai bisogno per costruire strumenti di annotazione di documenti in Python. La tua applicazione potrà aggiungere annotazioni, sovrapposizioni di watermark, sostituzioni di testo, redazioni, note adesive e marcature di testo ai documenti aziendali di tutti i formati più popolari, come PDF, Microsoft Word, Excel, PowerPoint, Outlook, immagini e altri formati. Sviluppa rapidamente applicazioni di annotazione in Python usando il nostro SDK che funziona come un wrapper intorno a Python APIs e rende la soluzione compatibile cross-platform. Il supporto per provider di storage cloud di terze parti, ad esempio Amazon S3, Windows Azure, Dropbox e altri, è disponibile.
Dai un’occhiata a GroupDocs.Annotation Cloud SDK per Python su GitHub se stai cercando il codice sorgente per annotare file nel Cloud.
Puoi prova GroupDocs.Annotation Low-Code Python APIs senza alcuna limitazione.
GroupDocs.Annotation Cloud è disponibile anche come immagine Docker che può essere usata per self-host il servizio. Oppure puoi creare i tuoi servizi usando GroupDocs.Annotation High-code APIs che attualmente alimentano i nostri REST APIs.
Integrare GroupDocs.Annotation Cloud SDK nelle vostre applicazioni Python è molto semplice. Non è necessaria alcuna installazione del lato server o client. Basta creare un account su GroupDocs.Cloud per ottenere l’App SID e la chiave. L’esempio seguente mostra quanto sia semplice importare le informazioni di annotazione 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)
Utilizzando GroupDocs.Annotation Cloud SDK per Python, potete lavorare con diversi tipi di annotazioni. I due tipi di base sono: annotazioni di testo e annotazioni di figura. Con le annotazioni basate su testo, potete aggiungere commenti testuali al testo selezionato; evidenziare quale testo deve essere sostituito con cosa, nascondere testo riservato usando la redazione testuale, evidenziare il testo con barrature/sottolineature e aggiungere note adesive con testo formattato. Con le annotazioni di figura, potete aggiungere note a un’area evidenziata con un rettangolo (Area Annotation), aggiungere note a qualsiasi punto del documento (Point Annotation), nascondere parti riservate di un’immagine o di testo (Area Redaction), disegnare linee e forme a mano libera (Polyline), frecce che puntano a un oggetto (Pointer/Arrow), creare sovrapposizioni di filigrana basate su testo (Watermark) e misurare la distanza tra qualsiasi oggetto in un documento (Distance Annotation).
GroupDocs.Annotation Cloud SDK per Python è testato al 100% e pronto all’uso. Il SDK è open source e ha una licenza MIT. Potete usarlo e persino personalizzarlo gratuitamente.
Utilizzando il nostro esploratore API basato su Swagger, potete provare subito GroupDocs.Annotation Cloud SDK per Python direttamente nel vostro browser. Questo esploratore API interattivo vi fornisce informazioni su tutte le risorse offerte dal API. Potete inoltre provare l’operazione desiderata fornendo interattivamente i parametri richiesti.