在 Node.js 中将 JSON 转换为 PDF

如果您正在寻找云 SDKREST API 在 Node.js 中将 JSON 转换为 PDF,那么您来对地方了。 GroupDocs.Conversion Cloud SDK for Node.js 提供了多种方法和属性,用户可以使用这些方法和属性以编程方式开发 JSON 到 PDF 转换器。 JSON(JavaScript 对象表示法)和 PDF(便携式文档格式)是数据存储和数据表示方面流行的文件格式。但是,我们可以使用 GroupDocs.Conversion 执行 JSON 到 PDF 的转换。因此,几行 JavaScript 源代码就可以为您的企业带来竞争优势。因此,让我们开始本指南。

我们将在本指南中介绍以下几点:

JSON 到 PDF 转换器 - API 安装

本节演示GroupDocs.Conversion Cloud SDK for Node.js的安装步骤。您可以利用此企业级库将 JSON 转换为 PDF。要安装此库,请在终端/CMD 中运行以下命令:

npm install groupdocs-conversion-cloud

成功安装后,请确保您拥有 API 凭据(即客户端 ID 和客户端密钥)。您可以访问这个简短的教程来了解如何获取 API 凭证。

在 Node.js 中将 JSON 转换为 PDF

让我们编写一个代码片段,以编程方式将 JSON 转换为 PDF。请注意,我们已将源 JSON 文件上传到我们的 API Cloud 仪表板,您可以通过调用此 UploadFile 方法手动或以编程方式上传该文件。

步骤如下:

  • groupdocs-conversion-cloud 模块添加到您的项目中。
  • 使用 API 凭据初始化 ConvertApi 的对象。
  • 实例化 ConvertSettings 类的实例并设置文件路径、格式、存储名称和输出路径等值。
  • 使用 ConvertSettings 类的对象初始化 ConvertDocumentRequest 类的对象。
  • 调用 convertDocument 方法将 JSON 转换为 PDF。

将以下代码复制并粘贴到主文件中,以在 Node.js 中将 JSON 转换为 PDF:

// 将 groupdocs-conversion-cloud 模块添加到您的项目中。
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// 定义您的 API 凭证
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// 使用 API 凭据初始化 ConvertApi 的对象。
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// 实例化 ConvertSettings 类的实例并设置文件路径、格式、存储名称和输出路径等值。
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "sample.json";
settings.format = "pdf";
settings.outputPath = "output/sample-file.pdf";

try {
    // 使用 ConvertSettings 类的对象初始化 ConvertDocumentRequest 类的对象。
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    // 调用convertDocument方法将JSON转换为PDF。
    convertApi.convertDocument(request).then(()=>{})
} 
catch (err) {
    console.log(err);
}

您将在 API Cloud 仪表板中看到新生成的文件,您可以手动或以编程方式下载该文件。

json 到 pdf 转换器

在线将 JSON 转换为 PDF

GroupDocs.Conversion不仅提供Cloud SDK,还提供在线工具来在线将JSON转换为PDF。此外,它是轻量级的、超级高效的,并提供强大的 JSON 到 PDF 转换。最重要的是,使用此工具无需付费或创建帐户。

在线将 json 转换为 pdf

结论

这篇博文到此结束。我们已经学习了如何在 Node.js 中将 JSON 转换为 PDF,并且还完成了代码片段和步骤。如果您想为您的业务应用程序构建 JSON 到 PDF 转换器,本文将为您提供帮助。此外,如果想探索完整的功能堆栈,请不要错过 文档GitHub 存储库。

另外,我们建议您访问入门指南

最后,groupdocs.cloud正在撰写新文章。因此,请保持联系以获取定期更新。

提供帮助

您可以在我们的论坛上告诉我们您的问题或疑问。

常见问题 – 常见问题解答

是否可以将 JSON 转换为 PDF?

您可以使用 GroupDocs.Conversion 在 Node.js 中将 JSON 转换为 PDF。请访问此链接以了解实施情况。

也可以看看