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.
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:
- Birleşme kullanarak Word belgesini yükleyin.
- Yönlendirme seçeneklerini hazırlayın ve modu yatay olarak ayarlayın.
- Yönü ChangeOrientation() kullanarak değiştirin.
- Uygun Kaydet() öğesini kullanarak güncellenen belgeyi kaydedin.
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:
- Birleşme kullanarak Word belgesini yükleyin.
- Yönlendirme seçeneklerini hazırlayın ve modu portre olarak ayarlayın.
- Yönü değiştirmek için ChangeOrientation() yöntemini kullanın.
- Güncellenen belgeyi kaydetmek için uygun Kaydet() yöntemini kullanın.
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.