Per un modo efficace di comunicazione con il pubblico, potrebbe essere necessario convertire il documento Word in presentazioni PowerPoint. Le presentazioni PowerPoint aiutano gli utenti a perfezionare i propri contenuti con un maggiore impatto visivo. Quindi, questo articolo spiega come convertire un documento Word in una presentazione PowerPoint usando Ruby.
- API per la conversione da Word a PowerPoint
- Converti DOCX in PPTX o PPT in Ruby
- Conversione da Word a PPTX con opzioni avanzate
API per la conversione da Word a PowerPoint
Per convertire un documento Word in una presentazione PowerPoint, utilizzeremo GroupDocs.Conversion Cloud SDK for Ruby. L’API di elaborazione dei documenti GroupDocs.Conversion per Ruby è stata progettata per aiutarti a iniziare con la nostra API REST Cloud per la conversione dei documenti. Ti aiuta a convertire e manipolare i tuoi documenti in una varietà di formati di file supportati nella tua lingua preferita. È completamente indipendente da un sistema operativo, un sistema di database e un linguaggio di sviluppo. Puoi convertire più di 50 tipi di documenti e immagini con questa API di conversione, inclusi i formati di file MS Office e OpenDocument, PDF, HTML, CAD, immagini raster ecc.
GroupDocs.Conversion Cloud SDK for Ruby è open source e ha una licenza MIT. Puoi scaricarlo, usarlo e persino personalizzarlo in base alle tue esigenze. L’SDK di Ruby è disponibile come gemma groupdocsconversioncloud su rubygems. Puoi installare GroupDocs.Conversion Cloud API per convertire word doc in powerpoint nell’applicazione Ruby usando questo gem con il comando sotto indicato nella console rails:
gem install groupdocs_conversion_cloud
Ora, devi aggiungere l’ID client e il segreto client prima di effettuare qualsiasi richiesta all’API GroupDocs Conversion Cloud. Puoi ottenere le credenziali del cliente creando un’applicazione nella dashboard di Groupdocs. Una volta ottenuto l’ID client e un segreto client, aggiungi lo snippet di codice ruby sottostante nella tua applicazione:
# Ottieni il tuo client_id e client_secret da https://dashboard.groupdocs.cloud dopo la registrazione gratuita.
# Carica la gemma nella tua applicazione ruby per http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'
@client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Aggiungi qui il nome del tuo spazio di archiviazione
@groupdocs_storage = "MyInternalStorage"
Converti DOCX in PPTX o PPT in Ruby
Di seguito sono riportati i passaggi per convertire un documento di Word in una presentazione di PowerPoint a livello di codice utilizzando Ruby.
- Prima di tutto, crea un’istanza di ConvertApi.
- Successivamente, crea un’istanza di ConvertSettings.
- Quindi, imposta il percorso del file DOCX di input.
- Ora fornisci il formato per il file di output come “pptx”.
- Crea un’istanza di DocxLoadOptions.
- Imposta i valori nascondi\parola\tracciati\modifiche, default\font e carica\opzioni.
- Crea un’istanza di PptxConvertOptions.
- Imposta i valori from\page, pages\count, zoom e convert\options
- Ora, fornisci il percorso della directory di output come “conversione”.
- Successivamente, crea un’istanza ConvertDocumentRequest con le impostazioni fornite.
- Infine, chiama il metodo convert\document() con l’oggetto settings come argomento.
Il seguente frammento di codice mostra come trasformare un documento word in un powerpoint in Ruby utilizzando l’API REST.
# Converti Word DOCX in formato di presentazione PowerPoint pptx
apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @groupdocs_storage;
@settings.file_path = "conversion/four-pages.docx"
@settings.format = "pptx"
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.hide_word_tracked_changes = true
@loadOptions.default_font = "Arial"
@settings.load_options = @loadOptions
@convertOptions = GroupDocsConversionCloud::PptxConvertOptions.new()
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.zoom = 1
@settings.convert_options = @convertOptions
# Se lasci output_path, risulterà l'output come documento IOStream
@settings.output_path = "conversion"
@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
@response = apiInstance.convert_document(@request)
puts("Word Document successfully converted to pptx: " + (@response).to_s)
Conversione da Word a PPTX con opzioni avanzate
Di seguito sono riportati i passaggi per convertire Word DOCX in PPTX con opzioni avanzate utilizzando Ruby. È stato utilizzato nel formato di conversione in diapositive dell’API REST di GroupDocs.Conversion Cloud.
- Innanzitutto, crea un’istanza di ConvertApi.
- Crea un’istanza di ConvertSettings.
- Ora crea PresentationConvertOptions
- Imposta from\page, pages\count, convert\options e output\path come “conversion”
- Infine, chiama il metodo convert\document() con l’istanza ConvertDocumentRequest e l’oggetto settings come argomento.
# Convertirei Word DOCX in presentazione pptx con opzioni avanzate
apiInstance = GroupDocsConversionCloud::ConvertireApi.from_keys(@client_id, @client_secret)
# Preparare le impostazioni di conversione
@settings = GroupDocsConversionCloud::ConvertireSettings.new
@settings.file_path = "conversion/four-pages.docx"
@settings.format = "pptx"
@convertOptions = GroupDocsConversionCloud::PresentationConvertireOptions.new
@convertOptions.from_page = 2
@convertOptions.pages_count = 1
@settings.convert_options = @convertOptions
@settings.output_path = "conversion"
# Convertire
@result = apiInstance.convert_document(GroupDocsConversionCloud::ConvertireDocumentRequest.new(@settings))
puts("Word Document successfully converted to pptx with Advanced Options: " )
Ottieni una licenza API gratuita
Puoi utilizzare le API senza limitazioni di valutazione richiedendo una licenza temporanea.
Prova gratuitamente il convertitore online
Puoi anche provare il convertitore online da PowerPoint a Word, che si basa sulle API sopra menzionate.
Conclusione
In questo articolo, abbiamo imparato come convertire Word DOCX in PowerPoint PPT o PPTX usando Ruby. Scopriamo anche come convertire un documento word in una presentazione powerpoint usando Ruby. Puoi semplicemente installare le API e integrare il codice fornito nelle tue applicazioni ruby. Inoltre, forniamo anche una sezione Riferimento API e puoi consultare la documentazione per esplorare altre funzionalità delle API.
Fai una domanda
Se hai domande sul convertitore da DOCX a PPTX, non esitare a contattarci tramite il nostro Forum.
Guarda anche
Si consiglia di seguire il collegamento correlato delle conversioni di documenti supportate: