REST API e Cloud SDK per Ruby per creare strumenti online di annotazione di documenti e immagini con supporto per opzioni di annotazione di testo e immagine. Annotiamo!
Inizia la prova gratuitaGroupDocs.Annotation Cloud SDK per Ruby RESTful APIs è tutto ciò di cui hai bisogno per creare strumenti di annotazione di documenti in Ruby. La tua applicazione potrà aggiungere annotazioni, sovrapposizioni di watermark, sostituzioni di testo, redazioni, note adesive e markup 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 Ruby usando il nostro SDK, che funge da wrapper attorno a Ruby APIs e rende la soluzione compatibile cross-platform. È fornito anche il supporto per provider di storage cloud di terze parti, ad es. Amazon S3, Windows Azure, Dropbox e altri.
Dai un’occhiata a GroupDocs.Annotation Cloud SDK per Ruby su GitHub se stai cercando il codice sorgente per annotare file nel Cloud.
Puoi provare GroupDocs.Annotation Low-Code Ruby 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 il nostro REST APIs.
Integrare GroupDocs.Annotation Cloud SDK nelle tue applicazioni Ruby è molto semplice. Non è necessaria alcuna installazione sul server o sul client. Basta creare un account su GroupDocs.CLOUD per ottenere l’App SID e la chiave. L’esempio seguente mostra quanto sia facile importare le informazioni di annotazione usando Ruby:
# TODO: Get your AppSID and AppKey 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-ruby
# Extracts annotations from document.
def get_import
@config = GroupDocsAnnotationCloud::Configuration.new(Utils::APP_SID, Utils::APP_KEY)
@config.api_base_url = Utils::API_BASE_URL
@filename = 'Annotated.pdf'
@foldername = nil
@annotation_api = GroupDocsAnnotationCloud::AnnotationApi.from_config(@config)
request = GroupDocsAnnotationCloud::GetImportRequest.new(@filename,@foldername)
# Extracts annotations from document.
response = @annotation_api.get_import request
puts response
puts 'completed'
end
Usando GroupDocs.Annotation Cloud SDK per Ruby, puoi lavorare con diversi tipi di annotazioni. I due tipi di base sono: Annotazioni di testo e Annotazioni di figura. Durante l’uso di annotazioni basate su testo, puoi 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. Durante il lavoro con annotazioni di figura, puoi 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 un 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 Ruby è testato al 100% e pronto all’uso. Il SDK è open source e ha una licenza MIT. Puoi usarlo e persino personalizzarlo gratuitamente.
Usando il nostro esploratore API basato su Swagger; puoi provare subito GroupDocs.Annotation Cloud SDK per Ruby nel tuo browser. Questo esploratore API interattivo ti fornisce informazioni su tutte le risorse offerte dal API. Puoi anche provare l’operazione desiderata fornendo interattivamente i parametri richiesti.