Jak zmienić orientację strony w dokumentach programu Word za pomocą Python

Zmień orientację strony w dokumentach Word za pomocą Python

Termin orientacja odnosi się do kierunku, w którym dokument jest wyświetlany do drukowania i czytania. Program Word obsługuje dwa typy orientacji: pionową (pionową) i poziomą (poziomą). Zwykle domyślny rozmiar strony dokumentu Word to „Letter” (8,5 x 11 cali), a domyślna orientacja strony to „Pionowa”. Możesz zmienić domyślną orientację, aby utworzyć inny dokument, taki jak formularz wniosku lub broszura. W niektórych przypadkach konieczna jest zmiana orientacji stron w pliku Word, w zależności od zawartości dokumentu Word. W tym samouczku pokażę, jak zmienić orientację strony w dokumentach Word za pomocą Python.

Aby dowiedzieć się, jak zmienić orientację strony dla jednej strony lub wielu stron w trybie tekstowym na poziomy lub pionowy, wybierz odpowiednie łącza podane poniżej:

API do zmiany orientacji strony na poziomą lub pionową — instalacja

W dokumencie Word możesz ustawić orientację strony na pionową lub poziomą dla całego dokumentu, pojedynczej strony lub wielu stron, w zależności od zawartości projektu. Aby programowo zmienić orientację strony w pliku Word dla pojedynczej strony lub wielu stron, użyję Python SDK of GroupDocs.Merger Cloud API. Oprócz zmiany orientacji dokumentu ten interfejs API obsługuje również przenoszenie, zamianę, usuwanie, dzielenie i wyodrębnianie stron z obsługiwany format dokumentu.

Możesz zainstalować GroupDocs.Merger Cloud API w swoim projekcie Python, używając następującego polecenia w konsoli:

pip install groupdocs_merger_cloud

Teraz zbierz Client ID i Client Secret z panelu nawigacyjnego, aby wykonać poniższe kroki i dostępne przykłady kodu. Po uzyskaniu poświadczeń aplikacji skopiuj i wklej poniższy fragment kodu w aplikacji Python, jak pokazano poniżej:

# Zaimportuj pakiet SDK połączenia groupdocs
import groupdocs_merger_cloud

# Uzyskaj app_sid i app_key z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.
app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Pobierz konfiguracje interfejsu API plików 
configuration = groupdocs_merger_cloud.Configuration(app_sid, app_key)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "LocalStorage"

Następnie dodaj fragment kodu pliku do swojego projektu, aby przesłać plik Word do chmury. Przesłany plik Word będzie dostępny w sekcji plików pulpitu nawigacyjnego w chmurze. Do tej pory zainstalowałeś bibliotekę Python i dodałeś konfiguracje do swojej aplikacji. Teraz możesz programowo zmienić orientację strony programu Word.

Jak zmienić orientację strony na poziomą w dokumencie Word za pomocą Python

Postępuj zgodnie z instrukcjami i fragmentem kodu wymienionym poniżej, aby programowo zmienić orientację strony Word na poziomą:

  • Najpierw utwórz instancję klasy PagesApi
  • Następnie utwórz instancję klasy OrientationOptions
  • Teraz utwórz instancję FileInfo z plikiem wejściowym jako parametrem
  • Następnie ustaw ścieżkę pliku wyjściowego w chmurze
  • Podaj numery stron oddzielone przecinkami, aby zmienić orientację
  • Ustaw tryb orientacji na Krajobraz
  • Następnie utwórz instancję OrientationRequest
  • Na koniec zmień orientację strony, wywołując metodę PagesApi.orientation() z opcjami OrientationRequest jako parametrem.

Poniższy fragment kodu Python dotyczy zmiany orientacji pionowej na poziomą w dokumencie programu Word:

# Jak zmienić orientację strony na poziomą w programie Word za pomocą Python
try:
    # Utwórz instancję interfejsu Pages API
    pagesApi = groupdocs_merger_cloud.PagesApi.from_keys(app_sid, app_key)
     
    options = groupdocs_merger_cloud.OrientationOptions()
    options.file_info = groupdocs_merger_cloud.FileInfo("python-testing/sample-file.docx")
    options.output_path = "python-testing/output-file.docx"
    options.pages = [1, 3]
    options.mode = "Landscape"
    
    # Jak zmienić portret na poziomy w wordzie
    result = pagesApi.orientation(groupdocs_merger_cloud.OrientationRequest(options))
    print("Successfully changed word document orientation from Portrait to Landscape: ")
except groupdocs_merger_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))
Jak zmienić orientację strony na poziomą w programie Word za pomocą Python

Jak zmienić orientację strony na poziomą w programie Word za pomocą Python

Możesz także użyć powyższego przykładu kodu, aby zobaczyć, jak zrobić krajobraz jednej strony w programie Word. Orientacja pozioma tworzy stronę z rozciągniętymi marginesami od lewej do prawej. Dodatkowo możesz użyć pobierz fragment kodu pliku, aby pobrać plik w systemie lokalnym.

Jak zmienić orientację strony z poziomej na pionową w słowie w Python

Podobnie możesz konwertować strony dokumentu Word do orientacji pionowej. Postępuj zgodnie z instrukcjami i fragmentami kodu wymienionymi poniżej:

  • Najpierw utwórz instancję PagesApi
  • Po drugie, utwórz instancję OrientationOptions
  • Następnie utwórz instancję FileInfo z plikiem wejściowym jako parametrem
  • Ustaw ścieżkę pliku wyjściowego w chmurze
  • Podaj numery stron oddzielone przecinkami, aby zmienić orientację
  • Ustaw tryb orientacji na Portret
  • Następnie utwórz instancję OrientationRequest
  • Na koniec zmień orientację strony, wywołując metodę PagesApi.orientation() z opcjami OrientationRequest jako parametrami.

Poniższy przykład kodu w języku Python pokazuje, jak zmienić orientację pionową na pionową w dokumencie programu Word:

# Jak zmienić orientację jednej strony w programie Word na portret za pomocą Python
try:
    # Utwórz instancję interfejsu Pages API
    pagesApi = groupdocs_merger_cloud.PagesApi.from_keys(app_sid, app_key)
     
    options = groupdocs_merger_cloud.OrientationOptions()
    options.file_info = groupdocs_merger_cloud.FileInfo("python-testing/sample-file.docx")
    options.output_path = "python-testing/output-file.docx"
    options.pages = [1, 3]
    options.mode = "Portrait"
    
    # Jak przekonwertować słowo z krajobrazu na portret online
    result = pagesApi.orientation(groupdocs_merger_cloud.OrientationRequest(options))
    print("Successfully changed word document orientation from Landscape to Portrait: ")
except groupdocs_merger_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))
Jak zmienić orientację jednej strony w programie Word na portret za pomocą Python

Jak zmienić orientację jednej strony w programie Word na portret za pomocą Python

Powyższy przykładowy kod zmieni orientację stron programu Word z poziomej na pionową. Ten przykład kodu może również służyć do zmiany orientacji jednej strony w dokumencie programu Word.

Podsumowując

To już koniec tego wpisu na blogu. Możesz zobaczyć, jak orientacja wpływa na wygląd i odstępy między tekstem i obrazami. Z tego artykułu dowiedziałeś się:

  • jak programowo zmienić orientację strony na poziomą w Python;
  • jak zmienić orientację wybranych stron na pionową w słowie za pomocą Python;

Co więcej, możesz spróbować zbudować własną aplikację do tworzenia jednostronicowego krajobrazu, który może przełączać strony ze słowami orientacyjnymi online. Szczegółowe informacje i inne funkcje interfejsu API można znaleźć w wytycznych dokumentacji.

Zalecamy skorzystanie z naszego Przewodnika wprowadzającego.

Wreszcie, groupdocs.cloud pisze obecnie nowe artykuły na blogu na temat różnych rozwiązań w zakresie formatów plików przy użyciu interfejsu API REST. Bądź na bieżąco z najnowszymi aktualizacjami.

Zadać pytanie

Możesz dać nam znać o swoich pytaniach lub zapytaniach dotyczących zmiany orientacji strony w programie Word na tym Forum.

Często zadawane pytania

Jak programowo zmienić orientację jednej strony w programie Word?

Skorzystaj z tego link, aby poznać fragment kodu w języku Python dotyczący zmiany orientacji tylko jednej strony lub wielu stron w dokumencie programu Word.

Jak zmienić orientację całego dokumentu w słowie w Python?

Utwórz instancję PagesApi, OrientationOptions, FileInfo, ustaw wartości FileInfo i wywołaj metodę PagesApi.orientation() z OrientationRequest, aby zmienić orientację całego dokumentu.

Jak zainstalować bezpłatną bibliotekę pobierania orientacji strony?

Możesz zainstalować Word bibliotekę Python dla orientacji strony, aby programowo zmienić orientację poziomą na pionową lub orientację pionową na poziomą, wykonując kroki wymienione tutaj.

Jak zmienić orientację strony w systemie Windows?

Odwiedź ten link, aby bezpłatnie pobrać narzędzie do orientacji strony. Tego oprogramowania offline można użyć do zmiany orientacji dokumentów za pomocą jednego kliknięcia.

Zobacz też