API REST e Cloud SDK per Python per creare strumenti di annotazione di documenti e immagini online con supporto per le opzioni di annotazione di testo e immagini. Annotiamo!
Inizia la prova gratuitaGroupDocs.Annotation Cloud SDK for Python RESTful APIs è tutto ciò di cui hai bisogno per creare strumenti di annotazione di documenti in Python. La tua applicazione sarà in grado di aggiungere annotazioni, sovrapposizioni di filigrane, sostituzioni di testo, redazioni, note adesive e contrassegni di testo ai documenti aziendali di tutti i formati più diffusi come PDF, Microsoft Word, Excel, PowerPoint, Outlook, immagini e altri formati. Sviluppa rapidamente applicazioni di annotazione in Python utilizzando il nostro SDK che funge da wrapper per le API Python e rende la soluzione compatibile con più piattaforme. Viene inoltre fornito il supporto per provider di archiviazione cloud di terze parti, ad esempio Amazon S3, Windows Azure, Dropbox e altri.
Dai un’occhiata a GroupDocs.Annotation Cloud SDK for Python at GitHub se stai cercando il codice sorgente per annotare il file nel cloud .
Puoi provare GroupDocs.Annotation API Python a basso codice senza alcuna limitazione.
GroupDocs.Annotation Cloud è disponibile anche come immagine Docker che può essere utilizzata per auto-ospitare il servizio. Oppure puoi creare i tuoi servizi utilizzando GroupDocs.Annotation API high-code che attualmente guidano le nostre API REST.
Integrare GroupDocs.Annotation Cloud SDK nelle tue applicazioni Python è molto semplice. Nessuna installazione è richiesta sul lato server o client. Basta creare un account su GroupDocs.Cloud per ottenere il SID e la chiave dell’app. L’esempio seguente mostra quanto sia facile importare informazioni sulle annotazioni utilizzando 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 for Python, puoi lavorare con diversi tipi di annotazioni. I due tipi di base sono; Annotazioni di testo e annotazioni di figure. Durante l’utilizzo dell’annotazione basata sul testo, è possibile aggiungere commenti di testo al testo selezionato; evidenziare quale testo deve essere sostituito con cosa, nascondere il testo riservato utilizzando la redazione del testo, evidenziare il testo con barrature/sottolineature e aggiungere note adesive con rich text. Mentre si lavora con le annotazioni delle figure, è possibile aggiungere note a un’area evidenziata con un rettangolo (Area Annotazione), aggiungere note a qualsiasi punto del documento (Point Annotation), nascondere parti riservate di un’immagine o di un testo (Area Redaction), disegnare linee e forme a mano libera (Polilinea), frecce che puntano a un oggetto (Puntatore/Freccia), creare sovrapposizioni di filigrane basate su testo (Filigrana) e misurare la distanza tra qualsiasi oggetto in un documento (Annotazione distanza).
GroupDocs.Annotation Cloud SDK for Python è testato al 100% e pronto all’uso. L’SDK è open source e ha una licenza MIT. Puoi usarlo e persino personalizzarlo in modo assolutamente gratuito..
Utilizzando il nostro esploratore di API basato su Swagger; puoi provare GroupDocs.Annotation Cloud SDK per Python subito nel tuo browser. Questo esploratore API interattivo fornisce informazioni su tutte le risorse offerte dall’API. Puoi anche provare l’operazione desiderata fornendo interattivamente i parametri richiesti.