Belgenin her sayfası farklı düzenler içerebilir. Sayfanın içeriğine bağlıdır; hangi yönelimin ona uygun olduğunu. Bir geliştirici olarak, her sayfanın yönünü uygun olana göre değiştirebiliriz. Bu yazıda, C# kullanarak bir Word belgesindeki bir sayfanın yönünü değiştirmeyi öğreneceğiz. Ayrı olarak, .NET uygulamaları ile dikey yerleşimi yatay olarak nasıl değiştireceğimizi ve ardından yatay yönlendirmeyi dikey olarak nasıl değiştireceğimizi göreceğiz.

C# kullanarak DOC/DOCX'in Sayfa Yönünü Değiştirme

Word Sayfa Yönünü Değiştirmek için .NET API

GroupDocs.Merger, Word belgesi sayfalarının yönünü değiştirmeye olanak tanıyan .NET API’sini gösterir. Ek olarak API, .NET uygulamaları içinde sayfaların taşınmasına, sayfaların kaldırılmasına, belgelerin bölünmesine, belge sayfalarının çıkarılmasına ve döndürülmesine olanak tanır. C# kullanarak DOC/DOCX dosyalarının sayfa yönünü değiştirmek için bu GroupDocs.Merger for .NET‘i kullanacağız. API’nin ayrıntıları ve diğer özellikleri için belgeleri ziyaret edebilirsiniz.

İndirilenler bölümünden DLL’leri veya MSI yükleyicisini indirebilir veya NuGet yoluyla .NET uygulamanıza API’yi yükleyebilirsiniz.

PM> Install-Package GroupDocs.Merger

C# kullanarak bir Word Sayfasının Yönünü Yatay Olarak Değiştirme

Bir Word belgesinde programlı olarak sayfa manzarası oluşturmanın basit bir yolu ile başlayalım. Aşağıdaki adımlar, C# kullanarak bir Word belgesinin sayfa yönünün yatay olarak değiştirilmesine izin verir:

Aşağıdaki C# kodu, bir Word belgesinin bazı sayfalarının dikey yönünü yatay olarak değiştirir.

// C# kullanarak Word belgesinin sayfa yönünü Yatay olarak değiştirme 
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");
}

C# kullanarak bir Word Sayfasının Yönünü Dikey Olarak Değiştirme

Benzer şekilde, Word belgesinin herhangi bir sayfa grubunu dikey yönde yapabilirsiniz. Aşağıdaki adımlar, C# kullanarak bir Word belgesi sayfasının yönünü dikey olarak değiştirmeye izin verir:

Aşağıdaki C# kodu, bir Word belgesinin bazı sayfalarının dikey yönünü dikey olarak değiştirir.

// C# kullanarak Word belgesinin sayfa yönlendirmesini Dikey olarak değiştirme  
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");
}

Ücretsiz API Lisansı Alın

API’yi değerlendirme sınırlamaları olmadan kullanmak için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Sonuç olarak, .NET uygulamalarında C# kullanarak Word belgelerinin sayfa yönlendirmesini nasıl değiştireceğimizi öğrendik. Bir DOCX dosyasının seçilen sayfalarının dikey yönünü yatay olarak değiştiren kaynak kodu örneğini gördük. Benzer şekilde C# örneğini kullanarak seçilen sayfaların yatay yönünü dikey olarak değiştirdik. Oryantasyon Word sayfalarını çevrimiçi olarak değiştirebilen kendi uygulamanızı oluşturmayı deneyebilirsiniz.

API hakkında daha fazla ayrıntı için belgeleri ziyaret edin. Sorularınız için forum aracılığıyla bize ulaşın.

Ayrıca bakınız