在 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。請造訪此連結以了解實施情況。

也可以看看