如何在 Python 中将 Markdown 转换为 PDF

本文指导如何在 Python 中将 Markdown 转换为 PDF。它提供了设置 IDE 以运行示例代码的详细说明、开发应用程序所需的步骤列表以及用于从 Python 中的 Markdown 生成 PDF 的可运行示例代码。您还将了解在将输出 PDF 保存到磁盘或流之前自定义输出 PDF 的不同选项。

在 Python 中将 Markdown 导出为 PDF 的步骤

  1. 建立使用 通过 .NET 的 Aspose.Words for Python 进行 MD 到 PDF 转换的环境
  2. 将源 MD 文件加载到 Document 类对象中
  3. 从 aspose.words.saving 命名空间实例化 PdfSaveOptions 类对象
  4. 通过提供输出 PDF 文件名和 PDF 保存选项来调用 save() 方法

这些步骤解释了在 Python* 中*将 MD 文件导出为 PDF 的过程。第一步,将源 MD 文件加载到 Document 类对象中,然后创建 PdfSaveOptions 类对象以自定义输出 PDF 文件。在最后一步中,使用输出文件名和 PDF 的保存选项将输入文件保存为 PDF 文件。

在 Python 中将 MD 文件转换为 PDF 的代码

这段代码演示了 Python 中将 Markdown 转为 PDF 的操作。我们使用了具有默认设置的 PdfSaveOptions,但是您可以使用不同的属性和方法来自定义输出 PDF 文件,例如嵌入 postscript 字体、设置颜色模式、设置显示文档标题、嵌入附件等等。同样,您可以使用 save_format 以任何其他格式保存输出文件,将输出保存到流中,并使用 save_options 设置许多其他属性。

本教程教我们用 Python* 将文件从 *Markdown 转换为 PDF。如果您想了解取消保护 Word 文件的过程,请参阅 如何在 Python 中将受保护的 Word 文档转换为不受保护的文档 上的文章。

 简体中文