Markdown do PDF
IronPDF for Python może konwertować treści Markdown do PDF, albo z pliku .md na dysku, albo z ciągu znaków sformatowanych w Markdown w Pythonie.
Pierwsze kroki
Użyj ChromePdfRenderer z jedną z dwóch dedykowanych metod konwersji Markdown:
RenderMarkdownFileAsPdf(path): Wczytuje plik Markdown z podanej ścieżki i konwertuje go doPdfDocument.RenderMarkdownStringAsPdf(md_string): Bezpośrednio konwertuje ciąg znaków sformatowany jako Markdown doPdfDocument.
Obie metody zwracają standardowy obiekt PdfDocument, który można zapisać, połączyć lub dalej edytować za pomocą pełnego API IronPDF.
Zrozumienie kodu
RenderMarkdownFileAsPdf: IronPDF odczytuje plik.md, przekształca składnię Markdown na HTML i renderuje ten HTML do PDF za pomocą silnika renderującego Chrome. Obsługiwane są wszystkie standardowe elementy Markdown — nagłówki, pogrubienie, kursywa, listy, bloki kodu i linki.RenderMarkdownStringAsPdf: Przydatne, gdy treść Markdown jest generowana w czasie wykonywania (na przykład z bazy danych lub szablonu) i nie musi być najpierw zapisywana do pliku.SaveAs: Zapisuje wynikowy PDF do określonej ścieżki wyjściowej.
Obslugiwana skladnia Markdown
IronPDF obsługuje Markdown zgodny z CommonMark, w tym **bold**, *italic*, ***bold italic***, nagłówki (######), uporządkowane i nieuporządkowane listy, blokowane bloki kodu oraz linki inline.
Naucz sie konwertowac HTML i inne formaty do PDF przy uzyciu IronPDF for Python!






