Každá stránka dokumentu může obsahovat různá rozvržení. Záleží na obsahu stránky; jaká orientace mu vyhovuje. Jako vývojář můžeme změnit orientaci každé stránky na tu, která nám vyhovuje. V tomto článku se naučíme změnit orientaci stránky v dokumentu Word pomocí C#. Samostatně uvidíme, jak změnit rozložení na výšku na šířku a jak změnit orientaci na šířku na výšku pomocí aplikací .NET.

Změňte orientaci stránky DOC/DOCX pomocí C#

.NET API pro změnu orientace stránky aplikace Word

GroupDocs.Merger představuje rozhraní .NET API, které umožňuje změnu orientace stránek dokumentu aplikace Word. Kromě toho API umožňuje přesouvání stránek, odstraňování stránek, rozdělování dokumentů, extrakci a rotaci stránek dokumentů v rámci aplikací .NET. Tento GroupDocs.Merger for .NET použijeme ke změně orientace stránky souborů DOC/DOCX pomocí C#. Podrobnosti a další funkce API naleznete v dokumentaci.

Můžete si stáhnout DLL nebo instalační program MSI z části ke stažení nebo nainstalovat API do vaší aplikace .NET prostřednictvím NuGet.

PM> Install-Package GroupDocs.Merger

Změna orientace stránky Word na šířku pomocí C#

Začněme jednoduchým způsobem, jak programově vytvořit šířku stránky v dokumentu Word. Následující kroky umožňují změnit orientaci stránky dokumentu aplikace Word na šířku pomocí jazyka C#:

Následující kód C# 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 pomocí C# 
using (Merger merger = new Merger("path/document.docx"))
{
    OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Landscape, new int[] { 1, 2 });
    merger.ChangeOrientation(orientationOptions);
    merger.Save("path/orientation-landscape-document.docx");
}

Změna orientace stránky aplikace Word na výšku pomocí C#

Podobně můžete vytvořit jakoukoli sadu stránek dokumentu Word v orientaci na výšku. Následující kroky umožňují změnit orientaci stránky dokumentu aplikace Word na výšku pomocí jazyka C#:

Následující kód C# 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 výšku pomocí C#  
using (Merger merger = new Merger("path/document.docx"))
{
    OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Portrait, new int[] { 3, 4 });   
    merger.ChangeOrientation(orientationOptions);
    merger.Save("path/orientation-portrait-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ů Word pomocí C# v aplikacích .NET. Viděli jsme příklad zdrojového kódu, který změnil orientaci na výšku vybraných stránek souboru DOCX na šířku. Podobně jsme pomocí příkladu v C# změnili orientaci na šířku vybraných stránek na výšku. Můžete si zkusit vytvořit vlastní aplikaci, která umí přepínat orientaci stránek Wordu online.

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

Viz také