IRONSOFTWAREHOME
Özel PDF Boyutu

import com.ironsoftware.ironpdf.*;  
import com.ironsoftware.ironpdf.render.*;  
import java.io.IOException;  
import java.nio.file.Paths;

String html = "<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>";  
  
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();  
renderOptions.setPaperSize(PaperSize.Custom);  
  
/*  
 * Setting page sizes using different measuring units: * 1. setCustomPaperWidth( width ) / setCustomPaperHeight( height ): for inches * 2. setCustomPaperSizeInCentimeters( width, height ): for centimeters. * 3. setCustomPaperSizeInMillimeters( width, height ): for millimeters * 4. setCustomPaperSizeInPixelsOrPoints( width, height ): for pixels/points */renderOptions.setCustomPaperSizeInCentimeters(13.97, 13.97);  
  
PdfDocument.renderHtmlAsPdf(html, renderOptions).saveAs(Paths.get("assets/CustomPaperSize.pdf"));
mvn install
Özel PDF Boyutu

Özel PDF Boyutu

IronPDF ile geliştiriciler, standart A4 (8½ x 11 inç ya da 21.59 x 27.94 santimetre) dışında bir boyutta PDF belgeleri oluşturabilir.

Arzu edilen boyutları içeren bir ChromePdfRenderOptions nesnesinde setPaperSize yöntemini belirterek farklı kağıt boyutlarında PDF'ler işleyin. Metod argümanında kağıt boyutunu bir ön ayarlı PaperSize değeri ile ayarlayın. Sonrasında, kaynak içerikten (HTML string, URL, HTML dosyası vb.) her zamanki gibi PDF belgesini render edin.

PaperSize enum türü, 100'den fazla endüstri tarafından tanınan baskı boyutunu destekler. Bu, çoğu iş vakasında kullanılan boyutlar için kapsama sağlar. PaperSize enumunda yer alanlardan başka bir baskı boyutu kullanmak için PaperSize.Custom seçin ve istenen sayfa genişliğini ve sayfa yüksekliğini manuel olarak ayarlayın:

Yukarıda gösterildiği gibi, setCustomPaperWidth ve setCustomPaperHeight, inç olarak istenen boyutları temsil eden sayı değerlerini kabul eder. Boyutları santimetre kullanarak belirlemek için setCustomPaperSizeInCentimeters kullanın. Boyutları milimetre olarak ayarlamak için setCustomPaperSizeInMillimeters kullanın. Piksel/nokta için setCustomPaperSizeInPixelsOrPoints kullanın.

IronPDF ile özel PDF boyutlarını ayarlama hakkında daha fazla bilgi edinin.
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Sürüm:2026.6yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez