Sayfa yönü, sayfanın içerik düzenine bağlıdır. Bir geliştirici olarak, her sayfanın yönünü uygun olana programlı olarak değiştirebiliriz. Bu yazıda, Java’da bir Word belgesindeki bir sayfanın yönünü değiştirmeyi öğreneceğiz. Ayrı olarak, Java uygulamaları ile yatay yönlendirmeyi dikey olarak nasıl değiştireceğimizi ve ardından dikey yönlendirmeyi yatay olarak nasıl değiştireceğimizi göreceğiz.

Java'da DOC/DOCX'in Sayfa Yönünü Değiştirme

Kelime Sayfa Yönünü Değiştirmek için Java API

GroupDocs.Merger for Java, Java uygulamaları içindeki belge sayfalarıyla ilgilenen API’dir. Word belge sayfalarının ve diğer birçok destekleyici belge biçiminin yönünü değiştirmeye izin verir. DOC/DOCX dosyalarının sayfa yönünü değiştirmek için kullanacağız. API’nin ayrıntıları ve diğer özellikleri için belgeleri ziyaret edebilirsiniz.

İndirin ve Yapılandırın

İndirilenler bölümünden kitaplığı edinin. Maven tabanlı Java uygulamanız için aşağıdaki pom.xml yapılandırmasını eklemeniz yeterlidir. Bundan sonra, bu makaledeki örnekleri ve GitHub’da bulunan daha birçok örneği deneyebilirsiniz. Detaylar için API Referansını ziyaret edebilirsiniz.

<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>

Java’da Bir Word Sayfasının Yönünü Yatay Olarak Değiştirme

Bir Word belgesinde programlı olarak bir sayfa manzarasının nasıl oluşturulacağı ile başlayın. Aşağıdaki adımlar, bir Word DOC/DOCX belgesinin sayfa yönünün Java’da yatay olarak değiştirilmesine izin verir:

  • Yönlendirme seçeneğini hazırlayın ve yatay moda ayarlayın.
  • Birleşme kullanarak Word belgesini yükleyin.
  • changeOrientation() yöntemini kullanarak yönlendirmeyi değiştirin.
  • Güncellenen belgeyi uygun save() yöntemini kullanarak kaydedin.

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

// Word belgesinin sayfa yönü Java'da Yatay olarak nasıl değiştirilir?
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");

Java’da Bir Word Sayfasının Yönünü Dikey Olarak Değiştirme

Aynı şekilde, Word belgesinin herhangi bir sayfa grubunu dikey yönde ayarlayabilirsiniz. Aşağıdaki adımlar, bir Word belgesi sayfasının yönünün Java’da dikey olarak değiştirilmesine izin verir:

  • Birleşme kullanarak Word belgesini yükleyin.
  • Yönlendirme seçeneğini hazırlayın ve modu dikey olarak ayarlayın.
  • Yönü değiştirmek için changeOrientation() yöntemini kullanın.
  • Güncellenen belgeyi kaydetmek için uygun save() yöntemini kullanın.

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

// Java'da Word belgesinin sayfa yönünü Portre olarak değiştirme
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");

Ü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, Java uygulamalarında Word belgelerinin sayfa yönünü nasıl değiştireceğimizi öğrendik. Bir DOCX dosyasının seçilen sayfalarının yatay yönünü dikey olarak değiştiren kod parçacığını ele aldık. Benzer şekilde, Java kod örneğini kullanarak seçilen sayfaların dikey yönünü yatay olarak değiştirdik. Word sayfalarının yönünü değiştirebilen kendi uygulamanızı oluşturmaya başlayın.

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