1. Prodotti
  2.   Presentazione
  3.   Ruby
  4.   Aspose.Slides Cloud SDK for Ruby

Aspose.Slides Cloud SDK for Ruby

 
 

Ruby SDK Leggi, scrivi e converti presentazioni PowerPoint

API Ruby per generare, modificare, eseguire il rendering e convertire presentazioni PowerPoint (PPT/PPTX) e OpenOffice senza utilizzare Microsoft PowerPoint.

Aspose.Slides Cloud SDK per Ruby è un potente SDK indipendente dalla piattaforma che consente agli sviluppatori di software di creare, modificare, Visualizza, manipola e converti presentazioni PowerPoint e OpenOffice nel cloud. Ruby SDK è un ottimo strumento per gli sviluppatori che desiderano integrare la funzionalità di Aspose.Slides Cloud nelle loro applicazioni basate su Ruby. Utilizzando Cloud SDK per Ruby, il software può creare nuove presentazioni PowerPoint in vari formati di file, come PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP e molti altri.

La libreria Aspose.Slides Cloud SDK per Ruby ha fornito varie funzionalità avanzate e di base per lavorare con presentazioni PowerPoint nel cloud, come la creazione di presentazioni vuote, l'unione di più presentazioni, la divisione di presentazioni, la creazione di una nuova presentazione da diapositive selezionate da altre presentazioni, convertire documenti PowerPoint in formati diversi, impostare e ottenere tutte le proprietà, rimuovere una particolare proprietà, convertire tutte o diapositive specifiche in formati diversi, copiare diapositive, aggiungere/rimuovere diapositive, estrarre informazioni dalle diapositive, ottenere il conteggio delle immagini, aggiungere forme a presentazioni, estrazione di forme da una diapositiva particolare e molto altro.

Aspose.Slides Cloud SDK per Ruby è molto stabile e facile da gestire. Gli sviluppatori di software possono convertire le loro presentazioni in numerosi formati di file come PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF , HTML e molti altri. Ciò semplifica la condivisione delle presentazioni con altri che potrebbero non avere PowerPoint installato sul proprio computer. Con questo SDK puoi applicare facilmente temi e modelli alle tue presentazioni per garantire un aspetto coerente in tutte le tue diapositive. Con la sua vasta gamma di funzionalità, API semplici e interfaccia facile da usare, questo SDK è una scelta eccellente per chiunque desideri aggiungere la gestione delle presentazioni PowerPoint al proprio progetto Ruby.

Previous Next

Introduzione a Aspose.Slides Cloud SDK per Ruby

Il modo consigliato per installare Aspose.Slides Cloud SDK per Ruby utilizza RubyGems. Per installare l'SDK sul tuo sistema, esegui il seguente comando:

Installa Aspose.Slides Cloud SDK per Ruby tramite RubyGems

gem install aspose_slides_cloud 
Puoi anche scaricarlo direttamente dalla pagina di rilascio del prodotto Aspose.

Creazione di presentazioni PPT, PPTX tramite Ruby

Aspose.Slides Cloud SDK per Ruby ha incluso il supporto completo per la creazione e la gestione di presentazioni PowerPoint all'interno della propria applicazione Ruby. Ruby SDK supporta diverse importanti funzionalità relative alla manipolazione delle presentazioni e consente di creare presentazioni in numerosi formati di file come PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP e altri. Supporta funzionalità come la creazione di una nuova presentazione vuota da zero, la lettura di presentazioni esistenti, la protezione della presentazione applicando una password, la creazione di una nuova presentazione tramite documento HTML, la generazione di presentazioni da documenti PDF, la divisione/unione di presentazioni e molto altro.

Crea una presentazione PowerPoint vuota tramite l'API Ruby

require 'aspose_slides_cloud'

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "my_client_id"
configuration.app_key = "my_client_key"

slides_api = AsposeSlidesCloud::SlidesApi.new(configuration)

response = slides_api.create_presentation("Sales.pptx", nil, nil, nil, "Data", "Main")
print response.self_uri.href # https://api.aspose.cloud/v3.0/slides/Sales.pptx?folder=Data

Aggiungi e gestisci le note delle diapositive tramite Ruby

Aspose.Slides Cloud SDK per Ruby consente agli sviluppatori di software di gestire facilmente le attività relative alle note delle diapositive all'interno delle proprie applicazioni Ruby. Esistono diverse funzionalità importanti relative alle note sulle diapositive come l'aggiunta di note alle presentazioni, l'aggiornamento delle note esistenti dalle presentazioni, l'estrazione di note dalle diapositive, la lettura delle note da una presentazione esistente e molto altro. L'esempio seguente mostra come gli sviluppatori Ruby possono aggiungere note a una presentazione utilizzando i comandi Ruby.

Aggiungi note del relatore a una presentazione PowerPoint tramite Ruby

require "aspose_slides_cloud"

include AsposeSlidesCloud

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"

slides_api = AsposeSlidesCloud::SlidesApi.new(configuration)

# Prepare notes for the slide.
notes_slide = AsposeSlidesCloud::NotesSlide.new
notes_slide.text = "Start with our company."

# Create the notes for the second slide.
current_notes_slide = slides_api.create_notes_slide("MyPresentation.pptx", 2, notes_slide, nil, "MyFolder")

# Print the resource reference for the notes slide.
print current_notes_slide.self_uri.href

Lavorare con i grafici nella presentazione tramite Ruby

Aspose.Slides Cloud SDK per Ruby consente agli sviluppatori di software di gestire i grafici a livello di codice all'interno delle proprie presentazioni PowerPoint utilizzando i comandi Ruby. Gli sviluppatori di software possono creare diversi tipi di grafici all'interno della loro presentazione come grafici a colonne, grafici a torta, grafici a raggiera, grafici sparsi e grafici a bolle. Sono disponibili varie funzionalità per lavorare con i grafici, ad esempio l'inserimento di un nuovo grafico in una diapositiva, l'impostazione della parete del grafico, l'impostazione delle proprietà dell'asse del grafico, l'impostazione delle legende del grafico e molto altro. L'esempio seguente mostra come aggiornare alcune proprietà dell'asse orizzontale all'interno delle applicazioni Ruby.

Come aggiornare alcune proprietà dell'asse orizzontale tramite Ruby?

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)

#Code example will be added soon.

Inserisci e gestisci testo nella presentazione tramite l'API Ruby

Aspose.Slides Cloud SDK per Ruby consente agli sviluppatori di software di inserire e manipolare testo e oggetti all'interno di presentazioni PowerPoint nel cloud. L'SDK include diverse funzionalità importanti per la gestione del testo nella presentazione come l'aggiunta e la rimozione di testo, la modifica di caratteri e colori, l'inserimento di un nuovo paragrafo, l'aggiornamento delle proprietà del testo, l'eliminazione di paragrafi indesiderati, la sostituzione del testo su una diapositiva, l'evidenziazione del testo, il ridimensionamento e il riposizionamento degli oggetti, ottenere il rettangolo del paragrafo, estrarre il testo da una presentazione e molto altro. L'esempio seguente mostra come evidenziare il testo in una forma all'interno di una presentazione PowerPoint utilizzando il codice Ruby.

Come evidenziare il testo in forma all'interno di una presentazione PowerPoint tramite Ruby?

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)
result = api.highlight_shape_text("MyPresentation.pptx", 2, 1, "important", "00FF0000")
p(result.text)

 Italiano