So ändern Sie die Seitenausrichtung in einem Word Dokument mit Ruby

Ändern Sie die Ausrichtung eines Seitenworts in Querformat oder Hochformat

Word bietet eine Vielzahl von Seitenlayout und Formatierungsoptionen, die sich darauf auswirken, wie Inhalte auf der Seite angezeigt werden. Sie können die Seitenausrichtung (Hochformat, Querformat) anpassen. Mit unserer Cloud-API können Sie die Seitenausrichtung in Word für eine oder mehrere Seiten schnell und einfach ändern. In diesem Tutorial zum Ändern der Seitenausrichtung in einem Word Dokument mit Ruby zeige ich Ihnen, wie Sie die Ausrichtung einer Seite auf einem PC oder MAC ins Querformat ändern. Darüber hinaus werden wir sehen, wie man in der Ruby-Anwendung die Querformatausrichtung in Hochformat ändert.

Die folgenden Themen sollen in diesem Artikel behandelt werden:

API zum Ändern der Word-Seitenausrichtung in Quer oder Hochformat

Mit dem GroupDocs.Merger-API-Client können Sie die Seitenausrichtung im Hochformat oder im Querformat für bestimmte oder alle Word Dokumentseiten festlegen. Darüber hinaus ermöglicht die API das Verschieben von Seiten, den Austausch von Seiten, das Entfernen von Seiten, das Teilen von Dokumenten, das Extrahieren von Seiten und das Drehen von Dokumentseiten in Ruby-Anwendungen. Wir werden Ruby GroupDocs.Merger verwenden, um die Seitenausrichtung von Word DOC/DOCX Dateien in Ruby zu ändern. Einzelheiten und andere Funktionen der API finden Sie in den Dokumentation-Richtlinien.

Sie können die GroupDocs.Merger-API mit dem folgenden Befehl in der Konsole in Ihrem Ruby-Projekt installieren:

gem install groupdocs_merger_cloud

Bitte rufen Sie auch Ihre Client-ID und Ihr Client-Geheimnis aus dem Dashboard ab, bevor Sie mit dem Befolgen der Schritte und verfügbaren Codebeispiele beginnen. Sobald Sie Ihre ID und Ihr Geheimnis haben, fügen Sie den folgenden Code in Ihre Bewerbung ein, wie unten gezeigt:

# Laden Sie das Gem https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-ruby in der Ruby-Anwendung für http://api.groupdocs.cloud
require 'groupdocs_merger_cloud'

# Holen Sie sich nach der kostenlosen Registrierung Ihre client_id und client_secret von https://dashboard.groupdocs.cloud.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Sehen wir uns nun an, wie man in Google Docs vom Hoch- ins Querformat wechselt.

Ändern Sie die Ausrichtung von Word-Seiten in Ruby in Querformat

Beginnen wir mit einer einfachen Möglichkeit, die Landschaft in Google Docs programmgesteuert zu ändern. Hier sind die Schritte zum Umwandeln einer Seitenlandschaft in Word mit Ruby:

  • Erstellen Sie zunächst eine Instanz PagesApi.
  • Erstellen Sie dann eine OrientationOptions-Instanz
  • Erstellen Sie als Nächstes eine Instanz von FileInfo
  • Legen Sie den Eingabedateipfad und den Ausgabedateipfad fest
  • Geben Sie durch Kommas getrennte Seitenzahlen an, um die Ausrichtung zu ändern
  • Stellen Sie den Ausrichtungsmodus auf Querformat ein
  • Erstellen Sie als Nächstes eine Instanz von OrientationRequest
  • Ändern Sie abschließend die Seitenausrichtung, indem Sie die Methode PagesApi.orientation() mit OrientationRequest-Optionen aufrufen

Der folgende Ruby-Code ändert die Hochformatausrichtung einiger Seiten eines Word Dokuments in das Querformat.

# Erstellen Sie eine Instanz der Pages-API
@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.")

Das obige Codebeispiel ändert sich in Word von Hochformat zu Querformat. Sie können den obigen Code auch verwenden, um eine Seite in Word im Querformat zu erstellen.

Ändern Sie die Ausrichtung des Word Dokuments in Ruby in Hochformat

Ebenso können Sie beliebige Seiten des Word Dokuments im Hochformat erstellen. Mit den folgenden Schritten können Sie die Ausrichtung der Word-Seite mithilfe von Ruby ins Hochformat ändern:

  • Erstellen Sie zunächst eine Instanz PagesApi.
  • Erstellen Sie dann eine OrientationOptions-Instanz
  • Erstellen Sie als Nächstes eine Instanz von FileInfo
  • Legen Sie den Eingabedateipfad und den Ausgabedateipfad fest
  • Geben Sie durch Kommas getrennte Seitenzahlen an, um die Ausrichtung zu ändern
  • Stellen Sie den Ausrichtungsmodus auf „Hochformat“ ein
  • Erstellen Sie als Nächstes eine Instanz von OrientationRequest
  • Ändern Sie abschließend die Seitenausrichtung, indem Sie die Methode PagesApi.orientation() mit OrientationRequest-Optionen aufrufen

Der folgende Ruby-Code ändert die Querformatausrichtung einiger Seiten eines Word Dokuments in Hochformat.

# Erstellen Sie eine Instanz der Pages-API
@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.")

Das obige Codebeispiel ändert die Ausrichtung von Google Docs-Seiten von Querformat in Hochformat. Dieses Codebeispiel kann auch verwendet werden, um die Ausrichtung einer Seite in Word zu ändern.

So ändern Sie eine Seite in Word in Querformat und ein Word Dokument in Querformat.

So ändern Sie die Seitenausrichtung in Google Docs | Landschaftswort

Zusammenfassen

In diesem Artikel haben wir gelernt, wie man die Seitenausrichtung mehrerer Seiten in Google Dokumenten ändert und ähnlich wie man mit Ruby die Ausrichtung einer Seite in Word ändert. Wir haben das Quellcodebeispiel gesehen, das die Seitenausrichtung in Word der ausgewählten Seiten eines Word Dokuments im Hochformat in ein Word Dokument im Querformat ändert. Darüber hinaus haben wir in Ruby auch die Querformatausrichtung der ausgewählten Seiten in Hochformat geändert. Sie können versuchen, Ihre eigene Anwendung zum Erstellen einer einzelnen Seitenlandschaft in Google Docs zu erstellen, mit der Sie die Ausrichtung von Wortseiten online umschalten können.

Stelle eine Frage

Weitere Informationen zur GroupDocs.Merger-API finden Sie in der Dokumentation. Bei Fragen zum Ändern der Seitenausrichtung in Word können Sie uns gerne über das Forum fragen.

Siehe auch