圖形設計師大量使用 Photoshop 來創建 PSD(Photoshop 文件)。管理大量 PSD 檔案成為一種負擔。因此,將所有 PSD 轉換為 PowerPoint 投影片的單一文件將使其更易於管理和簡報。為此,您可以利用 Cloud SDK 和 REST API 將 PSD 轉換為 PPTX。 GroupDocs.Conversion Cloud SDKs for Node.js 是一個企業級 JavaScript 函式庫,提供了大量有用的方法和屬性。此外,GroupDocs.Conversion也支援線上文件格式轉換器,可在線上將PSD轉換為PowerPoint。不過,讓我們學習如何在 Node.js 中以程式設計方式將 PSD 轉換為 PPTX。
本文將介紹以下部分:
檔案格式轉換器 API 安裝
此 PowerPoint 投影片產生器庫的安裝過程非常簡單且對開發人員友善。這是一個成熟且設計良好的庫的特徵之一。因此,請在終端機/CMD 中執行以下命令來安裝 GroupDocs.Conversion Cloud SDKs for Node.js:
npm install groupdocs-conversion-cloud
安裝後,下一階段是從我們的 API 雲端 儀表板 取得 API 憑證(即客戶端金鑰、客戶端 ID)。如果您發現任何複雜情況,請造訪此指南以了解如何取得這些憑證。儘管如此,這非常簡單,只需點擊幾下即可。
在 Node.js 中將 PSD 轉換為 PPTX
接下來,您可以透過呼叫 UploadFile 方法手動或以程式設計方式將來源 PSD 檔案上傳到 API 雲端 儀表板。請造訪此指南,以了解以程式設計方式將檔案上傳到儀表板的 Node.js 程式碼片段。
以下步驟示範如何在 Node.js 中將 PSD 轉換為 PPTX:
- 需要將 groupdocs-conversion-cloud 模組新增到您的 Node.js 專案中。
- 現在,呼叫 ConvertApi 類別的 fromKeys 方法並傳遞 API 憑證(即客戶端金鑰、客戶端 ID)。
- 接下來,實例化 ConvertSettings 類別的實例。
- 您將把值指派給 ConvertSettings 類別的屬性,例如 filePath、storageName、format 和 outputPath。
- 使用 ConvertSettings 類別的實例初始化 ConvertDocumentRequest 類別的物件。
- convertDocument 方法將在 Node.js 中將 PSD 轉換為 PPTX。
您可以複製並貼上以下程式碼範例來建立檔案格式轉換器:
// 需要將 groupdocs-conversion-cloud 模組新增到您的 Node.js 專案中。
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// 取得您的 API 憑證。
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// 現在,呼叫 ConvertApi 類別的 fromKeys 方法並傳遞 API 憑證(即客戶端金鑰、客戶端 API)。
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// 接下來,實例化 ConvertSettings 類別的實例。
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// 您將把值指派給 ConvertSettings 類別的屬性,例如 filePath、storageName、format 和 outputPath。
settings.storageName = myStorage;
settings.filePath = "sample.psd";
settings.format = "pptx";
settings.outputPath = "test/output.pptx";
// 使用 ConvertSettings 類別的實例初始化 ConvertDocumentRequest 類別的物件。
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// 在 Node.js 中,convertDocument 方法會將 PSD 轉換為 PPTX。
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted PSD to PowerPoint in Node.js.")})
它將產生的 PPTX 檔案保存在 API Cloud 儀表板的「test」資料夾中。但是,您可以僅從使用者介面下載文件,也可以透過呼叫 DownloadFile 方法以程式設計方式下載文件。
在線將 PSD 轉換為 PPTX
如本指南前面所述,有一個由 GroupDocs.Conversion Cloud SDKs 提供支援的 線上 工具。此 PowerPoint 幻燈片產生器基於網絡,提供流暢的 PSD 到 PPTX 轉換。此外,還有一個使用者友善的使用者介面,您可以輕鬆地將 PSD 轉換為 PowerPoint。最重要的是,它是免費的,而且該線上工具無需訂閱。
最後的想法
總而言之,這篇部落格文章將協助您自動將 PSD 轉換為 PowerPoint。我們已經完成了使您能夠在 Node.js 中以程式設計方式將 PSD 轉換為 PPTX 的步驟和程式碼片段。此外,您可以存取文件和GitHub儲存庫以進一步探索。此外,您還可以親身體驗我們的即時 API。 此外,我們建議您遵循我們的入門指南。
最後,groupdocs.cloud 正在撰寫新的部落格文章。因此,請保持聯繫以獲取定期更新。
問一個問題
您可以在我們的論壇上告訴我們您的問題或疑問。
常見問題 – 常見問題解答
如何將 PSD 轉換為 PPTX?
您可以安裝 GroupDocs.Conversion Cloud SDKs for Node.js 將 PSD 轉換為 PowerPoint。請訪問此連結以了解更多詳細資訊。
可以將 Photoshop 轉換為 PowerPoint 嗎?
是的,您可以使用這個線上 PowerPoint 幻燈片產生器。它基於網絡,提供強大的 PSD 到 PPT 轉換。