Orientacja strony zależy od układu zawartości strony. Jako programista możemy programowo zmienić orientację każdej strony na tę, która jej odpowiada. W tym artykule nauczymy się zmieniać orientację strony w dokumencie Word w Javie. Osobno zobaczymy, jak zmienić orientację poziomą na pionową, a następnie jak zmienić orientację pionową na poziomą za pomocą aplikacji Java.

Zmień orientację strony DOC/DOCX w Javie

Java API do zmiany orientacji strony programu Word

GroupDocs.Merger for Java to interfejs API obsługujący strony dokumentów w aplikacjach Java. Umożliwia zmianę orientacji stron dokumentów programu Word i wielu innych formatów dokumentów pomocniczych. Użyjemy go do zmiany orientacji strony plików DOC/DOCX. Szczegółowe informacje i inne funkcje interfejsu API można znaleźć w dokumentacji.

Pobierz i skonfiguruj

Pobierz bibliotekę z sekcji pobierania. W przypadku aplikacji Java opartej na Maven wystarczy dodać następującą konfigurację pom.xml. Następnie możesz wypróbować przykłady z tego artykułu, a także wiele innych przykładów dostępnych w serwisie GitHub. Szczegółowe informacje można znaleźć w dokumentacji API.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-merger</artifactId>
        <version>22.2</version> 
</dependency>

Zmień orientację strony programu Word na poziomą w Javie

Zacznij od tego, jak programowo utworzyć krajobraz strony w dokumencie programu Word. Poniższe kroki umożliwiają zmianę orientacji strony dokumentu Word DOC/DOCX na poziomą w Javie:

  • Przygotuj opcję orientacji i ustaw ją na tryb poziomy.
  • Załaduj dokument programu Word za pomocą opcji Scalanie.
  • Zmień orientację za pomocą metody changeOrientation().
  • Zapisz zaktualizowany dokument, używając odpowiedniej metody save().

Poniższy kod Java zmienia orientację pionową niektórych stron dokumentu programu Word na orientację poziomą.

// Jak zmienić orientację strony dokumentu programu Word na poziomą w Javie
OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Landscape, new int[] { 1, 2 });
Merger merger = new Merger("path/document.docx");
merger.changeOrientation(orientationOptions);
merger.save("path/orientation-landscape-document.docx");

Zmień orientację strony programu Word na portret w Javie

Podobnie możesz ustawić dowolny zestaw stron dokumentu Word w orientacji pionowej. Poniższe kroki umożliwiają zmianę orientacji strony dokumentu programu Word na pionową w Javie:

  • Załaduj dokument programu Word za pomocą opcji Scalanie.
  • Przygotuj opcję orientacji i ustaw tryb na portret.
  • Użyj metody changeOrientation(), aby zmienić orientację.
  • Użyj odpowiedniej metody save(), aby zapisać zaktualizowany dokument.

Poniższy kod Java zmienia orientację pionową niektórych stron dokumentu programu Word na pionową.

// Jak zmienić orientację strony dokumentu programu Word na Portret w Javie
OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Prtrait, new int[] { 3, 4 });
Merger merger = new Merger("path/document.docx");
merger.changeOrientation(orientationOptions);
merger.save("path/orientation-landscape-document.docx");

Uzyskaj bezpłatną licencję API

Możesz uzyskać bezpłatną tymczasową licencję, aby korzystać z API bez ograniczeń ewaluacyjnych.

Wniosek

Podsumowując, dowiedzieliśmy się, jak zmienić orientację strony dokumentów programu Word w aplikacjach Java. Omówiliśmy fragment kodu, który zmienił orientację poziomą wybranych stron pliku DOCX na pionową. Podobnie zmieniliśmy orientację pionową wybranych stron na poziomą, korzystając z przykładowego kodu Java. Zacznij tworzyć własną aplikację, która może przełączać orientację stron programu Word.

Aby uzyskać więcej informacji na temat interfejsu API, odwiedź dokumentację. W przypadku pytań skontaktuj się z nami za pośrednictwem forum.

Zobacz też