마크다운 파일을 PDF로 변환
IronPDF for Python은 디스크에 있는 .md 파일에서나 Markdown 형식의 Python 문자열에서 Markdown 콘텐츠를 PDF로 변환할 수 있습니다.
시작하기
ChromePdfRenderer을 Markdown 변환 전용 메서드 둘 중 하나와 함께 사용하십시오:
RenderMarkdownFileAsPdf(path): 주어진 경로에서 Markdown 파일을 로드하고 이를PdfDocument로 변환합니다.RenderMarkdownStringAsPdf(md_string): Markdown 형식의 문자열을 직접PdfDocument로 변환합니다.
두 방법 모두 표준 PdfDocument 객체를 반환하며, 이는 IronPDF의 전체 API를 사용하여 저장, 병합 또는 추가 편집할 수 있습니다.
코드 이해하기
RenderMarkdownFileAsPdf: IronPDF는 .md 파일을 읽고, Markdown 구문을 HTML로 파싱하며, 해당 HTML을 Chrome 렌더링 엔진을 사용하여 PDF로 렌더링합니다. 표준 Markdown 요소인 제목, 굵게, 기울임, 목록, 코드 블록, 링크 등이 모두 지원됩니다. RenderMarkdownStringAsPdf: Markdown 콘텐츠가 실행 시에 (예: 데이터베이스 또는 템플릿에서) 생성되고 먼저 파일에 기록될 필요가 없는 경우 유용합니다.
SaveAs: 지정된 출력 경로에 결과 PDF를 작성합니다.
지원되는 Markdown 구문
IronPDF는 **bold**, *italic*, ***bold italic***, 제목 (######), 순서 있는 목록과 순서 없는 목록, 코드 블록 fenced, 인라인 링크를 포함한 CommonMark 호환 Markdown을 지원합니다.






