本文讲解如何使用 Node.js REST API 将 Markdown 转换为 PDF。您将学习如何设置环境以及如何通过基于 Node.js 的 Cloud SDK 调用 HTML API。本指南将提供一个运行示例,演示如何使用 Node.js REST 接口将文件格式从 MD 转换为 PDF。
先决条件
- 创建帐户并获取 API 凭证 用于从 MD 文件生成 PDF
- 下载 用于 Node.js 的 Aspose.HTML Cloud SDK 将 PDF 文件转换为 Markdown 文件
- 使用上述 SDK 设置 Node.js 项目
使用 Node.js REST 接口将 MD 文件转换为 PDF 的步骤
- 在应用程序中添加 Aspose.HTML.Cloud.Sdk 和 Aspose.HTML.Cloud.Sdk.Conversion
- 使用客户端 ID 和密钥初始化 HtmlApi 对象
- 从上面初始化的 HtmlApi 实例获取转换 API
- 创建并初始化 PDF转换选项 对象,用于设置输出 PDF 文件的参数
- 以英寸为单位设置页面尺寸
- 以英寸为单位设置页边距
- 使用 转换异步() 方法执行转换
以下步骤分享了如何使用 Node.js Low Code API 将 Markdown 转换为 PDF。要将 Markdown 文件转换为 PDF,首先设置 Aspose.HTML Cloud SDK,连接您的客户端 ID 和密钥,并访问转换 API。然后配置 PDF 设置,例如大小和边距,最后使用 ConvertAsync() 运行转换以生成 PDF。
使用 Node.js RESTful 服务将 Markdown 转换为 PDF 的代码
此代码演示了如何使用 Node.js API 将 Markdown 文件转换为 PDF。PDFConversionOptions 是可选的,用于自定义输出 PDF;您也可以省略它,使用默认设置。ConvertAsync 会通过文件扩展名自动识别输入和输出文件格式。
本文教了我们如何将 MD 文件转换为 PDF。要将 EPUB 文件转换为 DOCX,请参阅 使用 Node.js REST API 将 EPUB 转换为 DOCX 上的文章。