Każda strona dokumentu może zawierać różne układy. To zależy od zawartości strony; jaka orientacja mu odpowiada. Jako programista możemy zmienić orientację każdej strony na odpowiednią. W tym artykule nauczymy się zmieniać orientację strony w dokumencie programu Word za pomocą języka C#. Osobno zobaczymy, jak zmienić układ pionowy na poziomy, a następnie jak zmienić orientację poziomą na pionową za pomocą aplikacji .NET.

Zmień orientację strony DOC/DOCX za pomocą C#

Interfejs API platformy .NET do zmiany orientacji strony programu Word

GroupDocs.Merger przedstawia interfejs API platformy .NET, który umożliwia zmianę orientacji stron dokumentów programu Word. Dodatkowo API umożliwia przenoszenie stron, usuwanie stron, dzielenie dokumentów, wyodrębnianie i obracanie stron dokumentów w aplikacjach .NET. Użyjemy tego GroupDocs.Merger for .NET do zmiany orientacji strony plików DOC/DOCX za pomocą C#. Szczegółowe informacje i inne funkcje interfejsu API można znaleźć w dokumentacji.

Możesz pobrać pliki DLL lub instalator MSI z sekcji pobierania lub zainstalować interfejs API w swojej aplikacji .NET za pośrednictwem NuGet.

PM> Install-Package GroupDocs.Merger

Zmień orientację strony Word na poziomą za pomocą C#

Zacznijmy od prostego sposobu, jak programowo utworzyć krajobraz strony w dokumencie programu Word. Poniższe kroki umożliwiają zmianę orientacji strony dokumentu programu Word na poziomą przy użyciu języka C#:

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

// Jak zmienić orientację strony dokumentu programu Word na poziomą za pomocą języka 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");
}

Zmień orientację strony programu Word na portret za pomocą C#

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ą przy użyciu języka C#:

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

// Jak zmienić orientację strony dokumentu Word na Portret za 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");
}

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 za pomocą języka C# w aplikacjach .NET. Widzieliśmy przykład kodu źródłowego, który zmienił orientację pionową wybranych stron pliku DOCX na orientację poziomą. Podobnie zmieniliśmy orientację poziomą wybranych stron na pionową, korzystając z przykładu C#. Możesz spróbować zbudować własną aplikację, która może przełączać orientację stron Word online.

Więcej informacji na temat interfejsu API można znaleźć w dokumentacji. W przypadku pytań skontaktuj się z nami za pośrednictwem forum.

Zobacz też