IRONSOFTWAREHOME
Duyarlı HTML, PDF'ye
import {PdfDocument, CssMediaType, FitToPaperModes} from "@ironsoftware/ironpdf";

(async () => {
    const options = {
        // Choose Screen or Print CSS media
        cssMediaType: CssMediaType.Screen,
        
        // Set paper mode to automatic fit to physical paper
        fitToPaperMode: FitToPaperModes.FitToPage,
    };

    // Render an HTML file
const pdf = await PdfDocument.fromHtml("Responsive.html", {renderOptions: options});

await pdf.saveAs("pdf-from-html.pdf");
})();
npm i @ironsoftware/ironpdf
Duyarlı HTML, PDF'ye

Duyarlı HTML, PDF'ye

Görünüm ayarları açısından, CSS medya ve kağıt modu bulunmaktadır.

IronPDF'deki CSS medya seçeneği, HTML içeriği bir PDF belgesine dönüştürülürken stillerin nasıl uygulanması gerektiğini belirlemenize olanak tanır. Bu seçenek için iki değer vardır: CSS medya "ekran" ve "yazdır":

  • Ekran: CSS kurallarının ekran üzerinde görüntülenme için tasarlandığını belirtir. Stiller, genellikle bilgisayar monitörlerinde iyi gözüken renkler ve düzenler gibi dijital ekranlar için optimize edilmiştir.
  • Yazdır: Tarayıcıya, baskıya uygun olarak hazırlanmış stilleri uygulamasını talimat verir. Bu, CSS kurallarının baskı için optimize edildiği ve HTML içeriğinin fiziksel medya, örneğin kağıt üzerinde yazdırıldığında okunabilirliği ve düzgün formatı sağlamasını garanti eder.

IronPDF'nin Kağıt Boyutlandırma Seçeneklerindeki kağıt modu seçeneği, render edilen içeriğin PDF sayfalarına nasıl sığacağını belirler. Bu seçenek için birkaç değer vardır:

  • ContinuousFeed: Bu mod, içeriğin bir kağıt rulosu üzerinde basıldığı sürekli beslemeli yazıcılar için uygundur. Genellikle endüstriyel ortamlar gibi özel baskılar için kullanılır.
  • FitToHeight: Bu modda, içeriğin en-boy oranı korunurken kağıdın belirtilen yüksekliğine sığacak şekilde ölçeklenir. Bu, tüm içeriğin taşmadan görünür olmasını sağlar.
  • FitToWidth: Bu modda, içeriğin en-boy oranı korunurken kağıdın belirtilen genişliğine sığacak şekilde ölçeklenir. Bu, içeriğin belirli bir genişlik kısıtlaması içerisine sığmasını sağlamak istediğinizde yararlıdır.
  • FitToPage: Bu modda, içeriğin en-boy oranı korunarak hem yükseklik hem de genişlik açısından tüm sayfaya sığacak şekilde ölçeklenir. Bu, tüm içeriğin tek bir sayfada yer aldığını garanti eder.
Duyarlı PDF Renderleme için Görünüm Örneğini Keşfedin
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