Comment changer l'orientation de la page dans un document Word à l'aide de Ruby

Changer l’orientation d’un mot de page en paysage ou en portrait

Word offre une variété d’options de mise en page et de formatage qui affectent la façon dont le contenu apparaît sur la page. Vous pouvez personnaliser l’orientation de la page (portrait, paysage). Comment changer l’orientation de la page dans Word pour une ou plusieurs pages est rapide et facile à l’aide de notre API Cloud. Dans ce didacticiel sur la modification de l’orientation d’une page dans un document Word à l’aide de Ruby, je vais vous montrer comment modifier l’orientation d’une page en paysage sur PC ou MAC. De plus, nous verrons comment changer l’orientation paysage en portrait dans l’application Ruby.

Les sujets suivants seront traités dans cet article :

API pour changer l’orientation de la page Word en paysage ou en portrait

Le client API GroupDocs.Merger vous permet de définir l’orientation de la page Portrait ou l’orientation de la page Paysage pour des pages de document Word spécifiques ou pour toutes. De plus, l’API permet de déplacer des pages, d’échanger des pages, de supprimer des pages, de diviser des documents, d’extraire des pages et de faire pivoter des pages de document dans les applications Ruby. Nous utiliserons Ruby GroupDocs.Merger pour modifier l’orientation de la page des fichiers Word DOC/DOCX dans Ruby. Pour les détails et les autres fonctionnalités de l’API, vous pouvez consulter les directives documentation.

Vous pouvez installer l’API GroupDocs.Merger dans votre projet Ruby à l’aide de la commande suivante dans la console :

gem install groupdocs_merger_cloud

Veuillez également obtenir votre ID client et votre secret client à partir du tableau de bord avant de commencer à suivre les étapes et les exemples de code disponibles. Une fois que vous avez votre identifiant et votre secret, ajoutez le code ci-dessous dans votre application comme illustré ci-dessous :

# Chargez la gemme https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-ruby dans l'application Ruby pour http://api.groupdocs.cloud
require 'groupdocs_merger_cloud'

# Obtenez votre client_id et client_secret sur https://dashboard.groupdocs.cloud après une inscription gratuite.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Voyons maintenant comment passer de portrait à paysage dans google docs.

Changer l’orientation des pages Word en paysage dans Ruby

Commençons par un moyen simple de modifier le paysage dans google docs par programmation. Voici les étapes à suivre pour transformer une page en paysage dans Word à l’aide de Ruby :

  • Tout d’abord, créez une instance PagesApi
  • Ensuite, créez une instance OrientationOptions
  • Ensuite, créez une instance de FileInfo
  • Définir le chemin du fichier d’entrée et le chemin du fichier de sortie
  • Indiquez des numéros de page séparés par des virgules pour modifier l’orientation
  • Définir le mode d’orientation sur Paysage
  • Ensuite, créez une instance de OrientationRequest
  • Enfin, changez l’orientation des pages en appelant la méthode PagesApi.orientation() avec les options OrientationRequest

Le code Ruby suivant change l’orientation portrait de certaines pages d’un document Word en paysage.

# Créer une instance de l'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’exemple de code ci-dessus passera de portrait à paysage dans Word. Vous pouvez également utiliser le code ci-dessus pour créer un paysage d’une page dans Word.

Changer l’orientation du document Word en portrait dans Ruby

De même, vous pouvez créer n’importe quel ensemble de pages du document Word en orientation portrait. Les étapes suivantes permettent de changer l’orientation de la page Word en portrait à l’aide de Ruby :

  • Tout d’abord, créez une instance PagesApi
  • Ensuite, créez une instance OrientationOptions
  • Ensuite, créez une instance de FileInfo
  • Définir le chemin du fichier d’entrée et le chemin du fichier de sortie
  • Indiquez des numéros de page séparés par des virgules pour modifier l’orientation
  • Définir le mode d’orientation sur Portrait
  • Ensuite, créez une instance de OrientationRequest
  • Enfin, changez l’orientation des pages en appelant la méthode PagesApi.orientation() avec les options OrientationRequest

Le code Ruby suivant change l’orientation paysage de certaines pages d’un document Word en portrait.

# Créer une instance de l'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’exemple de code ci-dessus changera l’orientation des pages google docs de paysage à portrait. Cet exemple de code peut également être utilisé pour modifier l’orientation d’une page dans Word.

Comment changer une page en paysage dans Word et changer un document Word en paysage.

Comment changer l’orientation de la page sur google docs | mot paysage

Résumé

Dans cet article, nous avons appris comment changer l’orientation d’une page dans google docs de plusieurs pages et comment changer l’orientation d’une page dans word en utilisant Ruby. Nous avons vu l’exemple de code source qui change l’orientation de la page dans Word des pages sélectionnées du document Word portrait en paysage. De plus, nous avons également changé l’orientation paysage des pages sélectionnées en portrait dans Ruby. Vous pouvez essayer de créer votre propre application pour savoir comment créer un paysage d’une seule page dans google docs qui peut basculer les pages de mots d’orientation en ligne.

poser une question

Pour plus de détails sur l’API GroupDocs.Merger, veuillez consulter la documentation. Pour toute question sur la façon de changer l’orientation de la page dans Word, n’hésitez pas à nous demander via le Forum

Voir également