IRONSOFTWAREHOME
HTML Dosyalarını PDF'ye
from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()

# Create a PDF from an existing HTML file using Python
pdf = renderer.RenderHtmlFileAsPdf("example.html")

# Export to a file or Stream
pdf.SaveAs("output.pdf")
pip install ironpdf
HTML Dosyalarını PDF'ye

HTML Dosyalarını PDF'ye

Tüm bir HTML dosyasını piksel mükemmelliğinde bir PDF'ye dönüştürün IronPDF for Python'un RenderHtmlFileAsPdf yöntemi ile.

Başlarken

Bir HTML dosyasını PDF'ye dönüştürmek için RenderHtmlFileAsPdf yöntemini kullanabilirsiniz. Bu yöntem, yalnızca yerel HTML dosyasının yolunu gerektirir ve bir PdfDocument nesnesi döndürür. Bu nesne, web tarayıcısında görüntülenmiş gibi HTML dosyasından alınan içerikleri içerir. HTML'nizin işaretleme sorunlarından kaçınmak için geçerli bir işaretleme içerdiğinden emin olun.

İşte yöntemin nasıl kullanılacağına dair basit bir örnek:

Kodu Anlama

  • ChromePdfRenderer: Bu nesne, render süreci ile etkileşim noktası olarak görev yapar. Başlıklar, altbilgiler ve daha fazlası gibi özellikleri ayarlayarak PDF çıktısını ayarlamaya imkan tanır.

  • ChromePdfRenderer: Bu yöntem, bir HTML dosyasının yolunu alır ve onu bir PdfDocument'ya dönüştürür. Oluşturulan PDF, web tarayıcısında görünen HTML dosyasına neredeyse birebir benzeyecektir.

  • save_as: Bu yöntem, yeni oluşturulan PDF belgesini dosya sisteminizde belirtilen yola kaydeder.

PDF Çıktısını Özelleştirme

ChromePdfRenderer çeşitli özelleştirme seçenekleriyle birlikte gelir, bunlar başlıklar, altlıklar, kenar boşlukları, arka planlar, sayfa numaraları vb. ayarlamayı içerir. Daha gelişmiş özellikler ve özelleştirmeler için bu kod örneğine bakın ve PDF çıktısını nasıl özelleştirebileceğinizi öğrenin.

Bu Eğitim ile HTML'yi PDF'ye Dönüştürmeyi Öğrenin!
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