Java kullanarak PDF Nasıl Döndürülür?

Bu kısa eğitimde Java kullanarak PDF döndürme konusunda size yol göstereceğiz. IDE’yi yapılandırmak için ayrıntılı bilgiler, uygulamayı yazmak için bir dizi talimat ve Java kullanarak PDF sayfalarını döndürmek için çalıştırılabilir bir örnek kod içerir. Uygulama gereksinimlerine göre sadece sayfaların yönünü değiştirmek veya içeriğin yönünü değiştirmek için de bir açıklama sağlanacaktır.

Java kullanarak PDF’deki Tüm Sayfaları Döndürme Adımları

  1. PDF yönünü değiştirmek için IDE’yi Aspose.PDF for Java eklemek üzere ayarlayın
  2. Document class kullanarak sayfa yönünü değiştirmek için giriş PDF dosyasını yükleyin.
  3. Her sayfayı çevirmek için tüm sayfaları ayrıştırın
  4. Uzunluğu genişliğe ve genişliği yüksekliğe değiştirerek sayfa yönünü değiştirin
  5. Page.setRotate() yöntemini kullanarak sayfa içeriğini döndürün
  6. Döndürülen PDF’yi diske kaydedin

Bu adımlar, Java kullanarak PDF’deki sayfaları tek tek döndürmek için programlama görevlerini açıklar. Başlangıçta, yüklenen PDF dosyasındaki sayfaların toplanması ayrıştırılır ve her sayfanın dikdörtgen alanı, genişlikten yüksekliğe ve tersi yönde değişiklik yapmak için kullanılır. Bu durumda, yalnızca sayfa uzunluğu ve genişliği değiştirilir, ancak içerik aynı yönde kalır ve bu, Page.setRotate() yöntemi kullanılarak da değiştirilebilir.

Java kullanarak PDF Sayfalarını Döndürmek için Kod

Yukarıda bahsedilen kodda, Java* kullanılarak *sayfa başına PDF döndürme işlemi gösterilmektedir. Page sınıfının MediaBox özelliği, genişliği yükseklikle değiştirerek sayfa boyutlarını değiştirmek için kullanılan dikdörtgen alanı döndürür. Sayfa içeriğinin yönünü değiştirmek isterseniz, Page.setRotate() yöntemini kullanarak açıyı ayarlamak için Döndürme numaralandırıcıdan on90, on180 veya on270 değerini kullanın.

Bu konuda, PDF sayfasının ve içerik yönünün değiştirilmesiyle ilgili ayrıntılar paylaşılmıştır. Bir PDF dosyasındaki metni bulma ve değiştirme sürecini öğrenmek istiyorsanız, Java kullanarak PDF’de metin bulma ve değiştirme ile ilgili makaleye bakın.

 Türkçe