Orientace stránky závisí na rozložení obsahu stránky. Jako vývojáři můžeme programově změnit orientaci každé stránky na takovou, která se jí hodí. V tomto článku se naučíme změnit orientaci stránky v dokumentu Word v Java. Samostatně uvidíme, jak změnit orientaci na šířku na výšku a poté, jak změnit orientaci na výšku na šířku pomocí aplikací Java.

Změňte orientaci stránky DOC/DOCX v Java

Java API pro změnu orientace stránky aplikace Word

GroupDocs.Merger for Java je API pro práci se stránkami dokumentů v aplikacích Java. Umožňuje změnit orientaci stránek dokumentu Word a mnoho dalších podpůrných formátů dokumentů. Použijeme ho ke změně orientace stránky souborů DOC/DOCX. Podrobnosti a další funkce API naleznete v dokumentaci.

Stáhnout a nakonfigurovat

Získejte knihovnu ze sekce ke stažení. Pro vaši Java aplikaci založenou na Maven stačí přidat následující konfiguraci pom.xml. Poté si můžete vyzkoušet příklady z tohoto článku a také mnoho dalších příkladů dostupných na GitHubu. Podrobnosti naleznete v Referenční příručce 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>

Změňte orientaci stránky aplikace Word na šířku v Java

Začněte tím, jak programově vytvořit šířku stránky v dokumentu aplikace Word. Následující kroky umožňují změnit orientaci stránky dokumentu Word DOC/DOCX na šířku v Java:

  • Připravte si volbu orientace a nastavte ji na režim na šířku.
  • Načtěte dokument Word pomocí Sloučení.
  • Změňte orientaci pomocí metody changeOrientation().
  • Uložte aktualizovaný dokument pomocí vhodné metody save().

Následující kód Java změní orientaci na výšku některých stránek dokumentu aplikace Word na šířku.

// Jak změnit orientaci stránky dokumentu Word na šířku v Java
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");

Změňte orientaci stránky Word na výšku v Java

Podobně můžete nastavit libovolnou sadu stránek dokumentu Word na výšku. Následující kroky umožňují změnit orientaci stránky dokumentu aplikace Word na výšku v jazyce Java:

  • Načtěte dokument Word pomocí Sloučení.
  • Připravte si možnost orientace a nastavte režim na výšku.
  • Ke změně orientace použijte metodu changeOrientation().
  • K uložení aktualizovaného dokumentu použijte příslušnou metodu save().

Následující kód Java změní orientaci na výšku některých stránek dokumentu aplikace Word na výšku.

// Jak změnit orientaci stránky dokumentu Word na Portrét v Java
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");

Získejte bezplatnou licenci API

Můžete získat bezplatnou dočasnou licenci, abyste mohli používat API bez omezení hodnocení.

Závěr

Na závěr jsme se naučili, jak změnit orientaci stránky dokumentů Wordu v aplikacích Java. Diskutovali jsme o fragmentu kódu, který změnil orientaci na šířku vybraných stránek souboru DOCX na výšku. Podobně jsme změnili orientaci na výšku vybraných stránek na šířku pomocí příkladu kódu Java. Začněte vytvářet vlastní aplikaci, která dokáže přepínat orientaci stránek Wordu.

Další podrobnosti o rozhraní API naleznete v dokumentaci. V případě dotazů nás kontaktujte prostřednictvím fóra.

Viz také