Markdown 是广泛用于创建网站、自述文件和文档的标记语言。它只需要向纯文本添加格式元素。它具有广泛的兼容性,增加了它的使用以及对其他文档格式的呈现要求。在本文中,您将学习如何在 Java 中以编程方式将 Markdown 文件转换为 PDF 格式。

Convert MD Files to PDF using Java API

用于转换 Markdown 文件的 Java API

GroupDocs 提供其 Java API 来将 markdown 文件转换为 Java 应用程序中的其他格式。本文使用 GroupDocs.Conversion for Java 将 MD 文件转换为 PDF 格式。此外,该 API 支持文件格式的许多其他转换,例如文字处理文档、电子表格、演示文稿、电子书、图像以及文档中提到的许多其他格式。

您可以从 下载部分 下载 JAR 文件,或在基于 Maven 的 Java 应用程序中使用最新的存储库和依赖项配置。

<repository>
    <id>groupdocs-artifacts-repository</id>
    <name>GroupDocs Artifacts Repository</name>
    <url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion</artifactId>
    <version>22.8.1</version>
</dependency>

在 Java 中将 Markdown 转换为 PDF

要将整个 Markdown 文件内容转换为 PDF,有简单的步骤。以下步骤展示了如何在 Java 中将 markdown MD 文件转换为 PDF 格式。

  • 使用 Converter 类加载降价文件。
  • 准备 PDF 转换选项
  • 设置任何其他 PDF 选项,例如页边距、水印、页面方向等。
  • 使用 convert() 方法将 markdown 文件转换为 PDF 格式。

以下 Java 源代码将 Markdown 文件转换为 PDF。

// 在 Java 中将 Markdown 文件转换为 PDF 格式

Converter converter = new Converter("/path/markdown.md");
PdfConvertOptions options = new PdfConvertOptions();
converter.convert("/output-path/markdown.pdf", options);

MD 文件片段和上述代码转换后的 PDF 文件如下所示。

MD File converted to PDF using Java API

获取免费 API 许可证

您可以获得免费的临时许可证 使用 API 而不受评估限制。

结论

综上所述,我们学习了如何使用 Java 将 markdown 文件转换为 PDF 格式。这应该可以帮助您开发 在线文档转换应用程序

您可以从其 文档 中了解有关 API 的更多信息。开始体验GitHub示例的功能。如有任何疑问,请通过 论坛 联系我们。

也可以看看