Markdown 是广泛用于创建网站、自述文件和文档的标记语言。它只需要向纯文本添加格式元素。它具有广泛的兼容性,增加了它的使用以及对其他文档格式的呈现要求。在本文中,您将学习如何在 Java 中以编程方式将 Markdown 文件转换为 PDF 格式。
用于转换 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 文件如下所示。
获取免费 API 许可证
您可以获得免费的临时许可证 使用 API 而不受评估限制。
结论
综上所述,我们学习了如何使用 Java 将 markdown 文件转换为 PDF 格式。这应该可以帮助您开发 在线文档转换应用程序。
您可以从其 文档 中了解有关 API 的更多信息。开始体验GitHub示例的功能。如有任何疑问,请通过 论坛 联系我们。