Come convertire i formati Word in formati immagine utilizzando l'API REST in Ruby

Come convertire i tipi di file DOCX in immagini utilizzando l’API REST?

Word è uno dei formati più diffusi per la condivisione e la stampa di documenti. Spesso abbiamo bisogno di convertire documenti word in diversi formati immagine. È meglio utilizzare strumenti specializzati già sviluppati che forniscono una soluzione di conversione flessibile e di facile manutenzione per le tue esigenze. Ruby SDK di GroupDocs.Conversion fornisce il modo migliore per convertire Word DOCX in file JPG, PNG e GIF in pochi secondi. È 100% gratuito, sicuro e facile da usare Ruby SDK per la conversione dei file. Consente di convertire documenti di formati supportati in immagini a livello di codice sul cloud

In questo articolo impareremo come convertire una parola in un’immagine usando l’API REST in Ruby. In questo articolo saranno trattati i seguenti argomenti:

API REST di conversione da Word a immagini ad alte prestazioni e SDK Ruby

Per convertire le immagini JPG, PNG e GIF in Ruby, utilizzeremo l’SDK Ruby di GroupDocs.Conversion Cloud API. Puoi installarlo usando il seguente comando nella console:

gem install groupdocs_conversion_cloud

In primo luogo, ottenere l’ID cliente e il segreto dalla dashboard prima di seguire i passaggi indicati di seguito. Una volta che hai il tuo ID e segreto, aggiungi il codice seguente nella tua applicazione come mostrato di seguito:

# Carica la gemma nella tua applicazione ruby per http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'

# Ottieni il tuo client_id e client_secret da https://dashboard.groupdocs.cloud dopo la registrazione gratuita.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
@storage_name = "my-local-storage"

Converti Word in JPEG utilizzando l’API REST in Ruby

Possiamo convertire le parole in immagini seguendo i semplici passaggi indicati di seguito: In primo luogo, è necessario caricare il file docx nel cloud utilizzando il seguente esempio di codice: Di conseguenza, il file caricato sarà disponibile in sezione files della dashboard sul cloud. Ora puoi convertire Word in formato JPEG a livello di codice seguendo i passaggi indicati di seguito:

  • Innanzitutto, crea un’istanza di ConvertApi.
  • Successivamente, crea un’istanza di ConvertSettings.
  • Quindi, imposta il percorso del file di parole e il nome di archiviazione.
  • Inoltre, assegna “jpeg” come formato dell’immagine di output.
  • Crea un’istanza di DocxLoadOptions
  • Impostare la password del file di parole e caricare\opzioni.
  • Crea un’istanza di JpegConvertOptions.
  • Definire i valori scala di grigi, da\pagina, pagine\conteggio, qualità, rotazione\angolo e uso\pdf.
  • Imposta convertOptions su settings.
  • Ora, fornisci il percorso del file di output.
  • Successivamente, crea ConvertDocumentRequest con ConvertSettings come argomento.
  • Infine, chiama il metodo ConvertApi.convert\document() con ConvertDocumentRequest per salvare il file convertito.

Il seguente esempio di codice mostra come convertire un documento word in un’immagine JPEG utilizzando l’API REST in Ruby.

# Come convertire word docx in jpeg
# Ottenere l'istanza di ConvertAPI
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Inizializza e configura le impostazioni di conversione
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "jpeg"

# Imposta Docx LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::JpegConvertOptions.new()
@convertOptions.grayscale = true
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.quality = 100
@convertOptions.rotate_angle = 90
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

@result = @apiInstance.convert_document(@request)
puts("Word doc successfully converted to jpeg. " + (@result).to_s)

L’esempio di codice precedente salverà il file JPEG convertito sul cloud. Puoi anche scaricarlo aggiungendo l’API download file.

Come convertire Word in JPG utilizzando le opzioni avanzate

Possiamo convertire Word Doc in formato JPG utilizzando le impostazioni avanzate a livello di codice seguendo i passaggi indicati di seguito:

  • Crea un’istanza di ConvertApi.
  • Quindi, crea un’istanza di ConvertSettings.
  • Inoltre, impostare il nome di archiviazione e il percorso del file di parole.
  • Imposta “jpg” come formato dell’immagine di output.
  • Crea un’istanza di JpgConvertOptions.
  • Definisci i valori from\page e pages\count.
  • Imposta convertOptions su settings.
  • Ora, fornisci il percorso del file di output.
  • Successivamente, crea ConvertDocumentRequest con ConvertSettings come argomento.
  • Infine, chiama il metodo ConvertApi.convert\document() con ConvertDocumentRequest per salvare il file convertito.

L’esempio di codice seguente mostra come convertire una parola in un’immagine JPG con opzioni di conversione avanzate.

# Come convertire word docx in jpg
# Ottenere l'istanza dell'API Convert
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)
 
# Inizializza le impostazioni di conversione delle immagini
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "jpg"

@convertOptions = GroupDocsConversionCloud::JpgConvertOptions.new
@convertOptions.from_page = 1
@convertOptions.pages_count = 2

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

# Converti in jpg
@response = @apiInstance.convert_document(@request)
puts("Word docx successfully converted to jpg format.")

Come convertire DOCX in PNG utilizzando l’API REST in Ruby

Puoi convertire Word Docx in formato PNG a livello di programmazione seguendo i passaggi indicati di seguito:

  • Crea un’istanza di ConvertApi.
  • Successivamente, crea un’istanza di ConvertSettings.
  • Quindi, imposta il percorso del file di parole e il nome di archiviazione.
  • Inoltre, imposta “png” come formato dell’immagine di output.
  • Crea un’istanza di DocxLoadOptions
  • Impostare la password del file di parole e caricare\opzioni.
  • Crea un’istanza di PngConvertOptions.
  • Definire i valori scala di grigi, da\pagina, pagine\conteggio, qualità, rotazione\angolo e uso\pdf.
  • Imposta convertOptions su settings.
  • Ora, fornisci il percorso del file di output.
  • Successivamente, crea ConvertDocumentRequest con ConvertSettings come argomento.
  • Infine, chiama il metodo ConvertApi.convert\document() con ConvertDocumentRequest per salvare il file convertito.

Il seguente esempio di codice mostra come convertire word in formato PNG utilizzando l’API REST in Ruby.

# Come convertire word docx in png
# Ottenere l'istanza dell'API Convert
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Inizializza le impostazioni di conversione
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "png"

# Imposta Word Docx LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::PngConvertOptions.new()
@convertOptions.grayscale = true
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.quality = 100
@convertOptions.rotate_angle = 90
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

@result = @apiInstance.convert_document(@request)
puts("Word Docx successfully converted to png image. ")

Converti Word DOCX in GIF in Ruby utilizzando l’API REST

Possiamo convertire Word Docx in JPG a livello di codice seguendo i passaggi indicati di seguito:

  • Crea un’istanza di ConvertApi.
  • Successivamente, crea un’istanza di ConvertSettings.
  • Quindi, imposta il percorso del file di parole e il nome di archiviazione.
  • Inoltre, imposta “gif” come formato dell’immagine di output.
  • Crea un’istanza di DocxLoadOptions
  • Impostare la password del file di parole e caricare\opzioni.
  • Crea un’istanza di GifConvertOptions.
  • Definire i valori scala di grigi, da\pagina, pagine\conteggio, qualità, rotazione\angolo e uso\pdf.
  • Imposta convertOptions su settings.
  • Ora, fornisci il percorso del file di output.
  • Successivamente, crea ConvertDocumentRequest con ConvertSettings come argomento.
  • Infine, chiama il metodo ConvertApi.convert\document() con ConvertDocumentRequest per salvare il file convertito.

Il seguente esempio di codice mostra come convertire Word Docx in file GIF utilizzando l’API REST in Ruby. Si prega di seguire i passaggi menzionati in precedenza per caricare un file.

# Come convertire word docx in gif
# Ottenere l'istanza dell'API Convert
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Inizializza le impostazioni di conversione
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "gif"

# Imposta Word Docx LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::GifConvertOptions.new()
@convertOptions.grayscale = true
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.quality = 100
@convertOptions.rotate_angle = 90
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
@result = @apiInstance.convert_document(@request)
puts("Word Docx successfully converted to gif format. ")

Convertitore online gratuito da parola a immagine

Prova il seguente strumento di conversione JPG, PNG e GIF online gratuito, sviluppato utilizzando l’API di cui sopra https://products.aspose.app/words/conversion/docx-to-image.

Conclusione

In questo articolo, abbiamo imparato come convertire i formati da parola a immagine sul cloud. Ora sai come:

  • convertire documenti word in jpeg/jpg utilizzando l’API REST in ruby
  • come convertire word docx in formato immagine png usando ruby
  • convertire word docx in formato file gif utilizzando l’API REST in ruby

Puoi saperne di più su GroupDocs.Conversion Cloud API utilizzando la documentazione. Forniamo anche una sezione Riferimento API che ti consente di visualizzare e interagire con le nostre API direttamente attraverso il browser.

Fai una domanda

Se hai domande sul convertitore da Word docx a immagini, non esitare a contattarci sul Forum.

Guarda anche