
PDF’nin sayfa boyutu, içeriğin nasıl göründüğünü, yazdırıldığını veya işlendiğini belirler. Yazdırmaya hazırlanırken, formatları dönüştürürken veya düzenleri standartlaştırırken PDF belgelerinde kağıt boyutunu değiştirmemiz sıklıkla gereklidir. Bu makalede, herhangi bir PDF dosyasında PDF sayfa boyutunu Java ile nasıl düzenleyeceğinizi öğreneceksiniz. Tam kod örnekleri ile adım adım bir rehber sunacağız.
Bu makale aşağıdakileri kapsamaktadır:
- Java SDK ile PDF sayfa boyutunu düzenleme
- PDF sayfa boyutunu A3, A4 ve Letter gibi yerleşik standart sayfa boyutlarını kullanarak düzenleyin.
- PDF’de kağıt boyutunu özel boyutlara değiştirme
- PDF sayfa boyutunu çevrimiçi düzenle
- Ücretsiz kaynakları keşfedin
Java SDK ile PDF Sayfa Boyutunu Düzenleme
PDF sayfa boyutunu Java’da düzenlemek için Aspose.PDF for Java kullanacağız. Bu, geliştiricilerin Adobe Acrobat olmadan programlı olarak PDF dosyaları oluşturmasına, değiştirmesine ve dönüştürmesine olanak tanır. API entegrasyonu kolaydır, kullanımı basittir ve güçlü PDF manipülasyon özelliklerini destekler.
SDK’yı downloads page adresinden indirebilir veya Maven aracılığıyla dahil edebilirsiniz:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>24.5</version> <!-- Use the latest version -->
</dependency>
Bir kere kütüphane projenize eklendiğinde, Java kodu kullanarak PDF belgeleriyle çalışmaya başlayabilirsiniz.
Java’da PDF Sayfa Boyutunu Düzenleme
Aspose.PDF for Java kullanarak bir PDF belgesindeki kağıt boyutunu standart sayfa boyutları olan A3, A4 ve Letter gibi değiştirmek için şu adımları izleyin:
- Mevcut bir PDF’yi
Documentsınıfını kullanarak yükleyin. - Sayfalar arasında yinelemeyi ve
Resize()metodunu kullanarak standart birPageSizeuygulamayı. - Değiştirilmiş PDF’yi
save()yöntemiyle kaydedin.
PDF sayfa boyutunu A3, A4 ve Letter gibi standart boyutlar kullanarak Java’da nasıl düzenleyeceğiniz aşağıda açıklanmıştır:
import com.aspose.pdf.*;
public class editPageSize {
public static void main(String[] args) {
// PDF belgesini yükleyin.
Document pdfDocument = new Document("sample_pdf.pdf");
// Tüm sayfaları A4 boyutuna yeniden boyutlandırın.
for (Page page : pdfDocument.getPages()) {
page.resize(PageSize.getA4());
}
// Save the modified document
pdfDocument.save("output_a4.pdf");
}
}
Nasıl Çalışır:
PageSize.getA4(): Standart A4 sayfa boyutunu sağlar (595 x 842 puan).resize(Pagesize): Sayfayı belirtilen standart formata yeniden boyutlandırır.
Bu, tüm sayfalar için tutarlı bir baskı formatı sağlamak istediğinizde yararlıdır.
PDF’de Özel Genişlik ve Yükseklik ile Kağıt Boyutunu Değiştirin
PDF sayfaları için özel boyutlar ayarlamak üzere Java’da şu adımları izleyin:
- PDF dosyasını
Documentsınıfı ile açın. - Yeni genişlik ve yüksekliği noktalar cinsinden belirtin.
- Bu boyutları her sayfa için
setPageSize()yöntemi ile uygulayın. - Çıktı dosyasını
save()yöntemi ile kaydedin.
Aşağıdaki Java kodu parçacığı, PDF sayfa boyutunu özel boyutlarla nasıl düzenleyeceğinizi göstermektedir:
import com.aspose.pdf.*;
public class ResizeCustomPageSize {
public static void main(String[] args) {
// Var olan PDF'yi yükle
Document pdfDocument = new Document("sample_pdf.pdf");
// Özel boyut tanımlayın (örneğin, 500 x 700 nokta)
double customWidth = 500;
double customHeight = 700;
// Her sayfanın boyutunu yeniden boyutlandırın.
for (Page page : pdfDocument.getPages()) {
page.setPageSize(customWidth, customHeight);
}
// Güncellenmiş belgeyi kaydedin.
pdfDocument.save("output_custom_size.pdf");
}
}
Nasıl Çalışır:
- Tercih ettiğiniz boyutları manuel olarak belirlersiniz.
- Esnek düzen kontrolü uygular, belirli tasarım gereksinimleri için idealdir.
Bu yöntem, standart olmayan sayfa boyutları veya düzen düzeltmeleri ile çalışırken idealdir.
Ücretsiz Lisans Alın
Aspose.PDF’nin tam özellik setini ücretsiz geçici lisans ile keşfedebilirsiniz. Hiçbir kısıtlama yok, peşin maliyet yok. Java projenizde tam yetenekleri değerlendirmek için mükemmel bir yol.
PDF Sayfa Boyutunu Çevrimiçi Düzenle
PDF’leri çevrimiçi olarak boyutlandırmayı deneyin, Aspose PDF Resize Tool.Ücretsiz, kullanımı kolaydır ve sayfa boyutlarını hızlı ve doğru bir şekilde ayarlamanıza olanak tanır.

PDF Boyutunu Değiştir – Ücretsiz Kaynaklar
Gelişiminizi artırmak için daha fazla araç ve dokümantasyon keşfedin:
- Aspose.PDF for Java Dokümantasyonu
- API Referansı
- Ücretsiz Çevrimiçi PDF Araçları
- Blog Makaleleri & Rehberler
Sonuç
Bu blog yazısında, Aspose.PDF for Java kullanarak Java’da PDF sayfa boyutunu nasıl düzenleyeceğinizi öğrendiniz. Kağıt boyutunu A4 gibi standart boyutlara değiştirmek veya özel boyutlar tanımlamak olsun, kütüphane PDF düzeniniz üzerinde tam kontrol sunar.
Daha fazla yardım veya sorular için lütfen destek forumumuzu ziyaret edin.