Markdown'dan PDF'ye

IronPDF for Python, disk üzerindeki bir .md dosyasından veya Markdown formatında bir Python dizesinden PDF'lere dönüştürebilir.

Başlarken

ChromePdfRenderer öğesini iki özel Markdown dönüştürme yönteminden biriyle kullanın:

  • RenderMarkdownFileAsPdf(path): Verilen yoldan bir Markdown dosyası yükler ve bunu bir PdfDocument'ya dönüştürür.
  • RenderMarkdownStringAsPdf(md_string): Markdown formatlı bir dizeyi doğrudan bir PdfDocument'ya dönüştürür.

Her iki yöntem de IronPDF'nin tam API'si ile kaydedilebilen, birleştirilebilen veya daha fazla düzenlenebilen standart bir PdfDocument nesnesi döndürür.

Kodu Anlama

  • RenderMarkdownFileAsPdf: IronPDF, .md dosyasını okur, Markdown sözdizimini HTML'ye ayrıştırır ve o HTML'yi PDF'ye Chrome işleme motorunu kullanarak dönüştürür. Standart Markdown öğeleri — başlıklar, kalın, italik, listeler, kod blokları ve bağlantılar — tümü desteklenir.
  • RenderMarkdownStringAsPdf: Markdown içeriği çalışma zamanında (örneğin, bir veritabanı veya şablondan) oluşturulduğunda ve önce bir dosyaya yazılması gerekmediğinde kullanışlıdır.
  • SaveAs: Ortaya çıkan PDF'yi belirtilen çıktı yoluna yazar.

Desteklenen Markdown Sözdizimi

IronPDF, **bold**, *italic*, ***bold italic***, başlıklar (######), sıralı ve sırasız listeler, çitlenmiş kod blokları ve satır içi bağlantılar dahil olmak üzere CommonMark uyumlu Markdown'ı destekler.

IronPDF for Python ile HTML ve diğer formatları PDF'e dönüştürmeyi öğrenin!

Başlamaya Hazır mısınız?
Sürüm: 2026.6 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz?
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.