이 문서는 Python에서 Markdown을 PDF로 변환하는 방법에 대해 안내합니다. 샘플 코드를 실행하기 위한 IDE 설정에 대한 자세한 설명, 애플리케이션 개발에 필요한 단계 목록, Python의 Markdown에서 PDF 생성을 위한 실행 가능한 샘플 코드를 제공합니다. 또한 출력 PDF를 디스크나 스트림에 저장하기 전에 사용자 지정하는 다양한 옵션에 대해 알아봅니다.
Python에서 Markdown을 PDF로 내보내는 단계
- MD를 PDF로 변환하기 위해 .NET을 통한 Python용 Aspose.Words을 사용할 수 있는 환경 구축
- 소스 MD 파일을 Document 클래스 개체에 로드합니다.
- aspose.words.saving 네임스페이스에서 PdfSaveOptions 클래스 객체를 인스턴스화합니다.
- 출력 PDF 파일 이름과 PDF 저장 옵션을 제공하여 save() 메서드를 호출합니다.
이 단계는 Python에서 MD 파일을 PDF로 내보내는 과정을 설명합니다. 첫 번째 단계에서 원본 MD 파일은 출력 PDF 파일을 사용자 지정하기 위한 PdfSaveOptions 클래스 개체가 생성된 후 문서 클래스 개체에 로드됩니다. 마지막 단계에서 입력 파일은 출력 파일 이름과 PDF 저장 옵션을 사용하여 PDF 파일로 저장됩니다.
Python에서 MD 파일을 PDF로 변환하는 코드
이 코드는 Python에서 Markdown을 PDF로 변환하는 작업을 보여줍니다. 기본 설정으로 PdfSaveOptions를 사용했지만 포스트스크립트 글꼴 포함, 색상 모드 설정, 표시 문서 제목 설정, 몇 가지 목록에 첨부 파일 포함과 같은 출력 PDF 파일을 사용자 지정하기 위해 다른 속성과 방법을 사용할 수 있습니다. 마찬가지로 save_format을 사용하여 출력 파일을 다른 형식으로 저장하고 출력을 스트림에 저장하고 save_options를 사용하여 다른 많은 속성을 설정할 수 있습니다.
이 튜토리얼에서는 Markdown에서 Python의 PDF로 파일을 변환하는 방법을 배웠습니다. Word 파일의 보호를 해제하는 프로세스를 알아보려면 Python에서 보호된 Word 문서를 보호되지 않은 문서로 변환하는 방법의 문서를 참조하세요.