Come modificare l'orientamento della pagina nel documento di Word utilizzando Ruby

Cambia l’orientamento di una parola di pagina in orizzontale o verticale

Word offre una varietà di layout di pagina e opzioni di formattazione che influenzano il modo in cui il contenuto appare sulla pagina. È possibile personalizzare l’orientamento della pagina (verticale, orizzontale). Come modificare l’orientamento della pagina in Word per una o più pagine è facile e veloce utilizzando la nostra API Cloud. In questo tutorial su come modificare l’orientamento della pagina nel documento Word utilizzando Ruby, ti mostrerò come modificare l’orientamento di una pagina in orizzontale su PC o MAC. Inoltre, vedremo come modificare l’orientamento orizzontale in verticale nell’applicazione Ruby.

In questo articolo saranno trattati i seguenti argomenti:

API per modificare l’orientamento della pagina di Word in orizzontale o verticale

Il client API GroupDocs.Merger ti consente di impostare l’orientamento verticale della pagina o l’orientamento orizzontale della pagina per pagine specifiche o per tutte le pagine del documento Word. Inoltre, l’API consente di spostare pagine, scambiare pagine, rimuovere pagine, suddividere documenti, estrarre pagine e ruotare pagine di documenti nelle applicazioni Ruby. Useremo Ruby GroupDocs.Merger per modificare l’orientamento della pagina dei file Word DOC/DOCX in Ruby. Per i dettagli e altre funzionalità dell’API, puoi visitare le linee guida documentazione.

Puoi installare l’API GroupDocs.Merger nel tuo progetto Ruby utilizzando il seguente comando nella console:

gem install groupdocs_merger_cloud

Si prega inoltre di ottenere il proprio ID cliente e Segreto cliente dalla dashboard prima di iniziare a seguire i passaggi e gli esempi di codice disponibili. Una volta che hai il tuo ID e segreto, aggiungi il codice seguente nella tua applicazione come mostrato di seguito:

# Carica la gemma https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-ruby nell'applicazione Ruby per http://api.groupdocs.cloud
require 'groupdocs_merger_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"

Ora vediamo come passare da verticale a orizzontale in Google Documenti.

Cambia l’orientamento delle pagine di Word in Orizzontale in Ruby

Cominciamo con un modo semplice per modificare il panorama in Google Documenti in modo programmatico. Ecco i passaggi su come trasformare una pagina orizzontale in parola usando Ruby:

  • Innanzitutto, crea un’istanza PagesApi
  • Quindi, crea un’istanza OrientationOptions
  • Successivamente, crea un’istanza di FileInfo
  • Impostare il percorso del file di input e il percorso del file di output
  • Fornisci numeri di pagina separati da virgola per modificare l’orientamento
  • Imposta la modalità di orientamento su Orizzontale
  • Successivamente, crea un’istanza di OrientationRequest
  • Infine, modifica l’orientamento delle pagine chiamando il metodo PagesApi.orientation() con le opzioni OrientationRequest

Il seguente codice Ruby cambia l’orientamento verticale di alcune pagine di un documento Word in orizzontale.

# Crea un'istanza dell'API Pages
@pagesApi = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
 
@options = GroupDocsMergerCloud::OrientationOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'change-page-orientation/four-pages.docx'
@options.output_path = "change-page-orientation/to-landscape.docx"
@options.pages = [2, 4]
@options.mode = "Landscape"
 
@result = @pagesApi.orientation(GroupDocsMergerCloud::OrientationRequest.new(@options))
puts("Successfully changed word document orientation from Portrait to Landscape.")

L’esempio di codice precedente cambierà da verticale a orizzontale in parola. Puoi anche utilizzare il codice sopra per come creare una pagina orizzontale in una parola.

Cambia l’orientamento del documento di Word in verticale in Ruby

Allo stesso modo, puoi creare qualsiasi gruppo di pagine del documento word con orientamento verticale. I seguenti passaggi consentono di modificare l’orientamento della pagina di Word in verticale utilizzando Ruby:

  • Innanzitutto, crea un’istanza PagesApi
  • Quindi, crea un’istanza OrientationOptions
  • Successivamente, crea un’istanza di FileInfo
  • Impostare il percorso del file di input e il percorso del file di output
  • Fornisci numeri di pagina separati da virgola per modificare l’orientamento
  • Imposta la modalità di orientamento su Ritratto
  • Successivamente, crea un’istanza di OrientationRequest
  • Infine, modifica l’orientamento delle pagine chiamando il metodo PagesApi.orientation() con le opzioni OrientationRequest

Il seguente codice Ruby cambia l’orientamento orizzontale di alcune pagine di un documento Word in verticale.

# Crea un'istanza dell'API Pages
@pagesApi = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
 
@options = GroupDocsMergerCloud::OrientationOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'change-page-orientation/four-pages.docx'
@options.output_path = "change-page-orientation/to-portrait.docx"
@options.pages = [2, 4]
@options.mode = "Portrait"
 
@result = @pagesApi.orientation(GroupDocsMergerCloud::OrientationRequest.new(@options))
puts("Successfully changed word document orientation from Landscape to Portrait.")

L’esempio di codice precedente cambierà l’orientamento delle pagine di Google Documenti da orizzontale a verticale. Questo esempio di codice può essere utilizzato anche per modificare l’orientamento di una pagina in Word.

Come modificare una pagina in orizzontale in Word e modificare un documento di Word in orizzontale.

Come modificare l’orientamento della pagina su Google Documenti | parola paesaggio

Riassumendo

In questo articolo, abbiamo imparato come modificare l’orientamento della pagina nei documenti Google di più pagine e allo stesso modo come modificare l’orientamento di una pagina in Word utilizzando Ruby. Abbiamo visto l’esempio di codice sorgente che cambia l’orientamento della pagina in word delle pagine selezionate del documento word verticale in orizzontale. Inoltre, abbiamo anche cambiato l’orientamento orizzontale delle pagine selezionate in verticale in Ruby. Puoi provare a creare la tua applicazione su come creare un paesaggio di una singola pagina in Google Documenti che può alternare le pagine di parole di orientamento online.

Fai una domanda

Per ulteriori dettagli sull’API GroupDocs.Merger, visitare la documentazione. Per domande su come modificare l’orientamento della pagina in Word, non esitare a contattarci tramite il Forum

Guarda anche