
グラフィック デザイナーは、Photoshop を多用して PSD(Photoshop ドキュメント) を作成します。膨大な数のPSDファイルを管理するのは負担になります。そこで、すべての PSD を PowerPoint スライドの 1 つのファイルに変換すると、管理とプレゼンテーションが容易になります。この目的のために、Cloud SDK と REST API を利用して PSD を PPTX に変換できます。 GroupDocs.Conversion Cloud SDKs for Node.js は、便利なメソッドとプロパティの膨大なスタックを提供するエンタープライズ レベルの JavaScript ライブラリです。さらに、GroupDocs.Conversion は、オンラインで PSD を PowerPoint に変換するための online ファイル形式コンバーターもサポートしています。ただし、Node.js でプログラムによって PSD を PPTX に変換する方法を学びましょう。
この記事では次のセクションについて説明します。
ファイル形式コンバーター API のインストール
この PowerPoint スライド ジェネレーター ライブラリのインストール プロセスはシンプルで開発者にとって使いやすいものです。これは、成熟し、適切に設計されたライブラリの特徴の 1 つです。そのため、ターミナル/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 に変換する方法を示しています。
- Node.js プロジェクトに groupdocs-conversion-cloud モジュールを必須にします。
- ここで、ConvertApi クラスの fromKeys メソッドを呼び出し、API 資格情報 (つまり、クライアント シークレット、クライアント ID) を渡します。
- 次に、ConvertSettings クラスのインスタンスをインスタンス化します。
- これらの値を、filePath、storageName、format、outputPath などの ConvertSettings クラスのプロパティに割り当てます。
- ConvertDocumentRequest クラスのオブジェクトを ConvertSettings クラスのインスタンスで初期化します。
- convertDocument メソッドは、Node.js で PSD を PPTX に変換します。
次のコード サンプルをコピーして貼り付けて、ファイル形式コンバータを構築できます。
// Node.js プロジェクトに groupdocs-conversion-cloud モジュールを必須にします。
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();
// これらの値を、filePath、storageName、format、outputPath などの ConvertSettings クラスのプロパティに割り当てます。
settings.storageName = myStorage;
settings.filePath = "sample.psd";
settings.format = "pptx";
settings.outputPath = "test/output.pptx";
// ConvertDocumentRequest クラスのオブジェクトを ConvertSettings クラスのインスタンスで初期化します。
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// ConvertDocument メソッドは、Node.js で 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 SDK を利用した オンライン ツールがあります。この PowerPoint スライド ジェネレーターは Web ベースであり、PSD から PPTX へのスムーズな変換を提供します。さらに、PSD を PowerPoint に簡単に変換できるユーザーフレンドリーな UI があります。何よりも、このオンライン ツールは無料であり、サブスクリプションも必要ありません。

最終的な考え
結論として、このブログ投稿は PSD から PowerPoint への変換を自動化するのに役立ちます。 Node.js でプログラムによって PSD を PPTX に変換できるようにする手順とコード スニペットを説明しました。さらに、ドキュメント および GitHub リポジトリにアクセスしてさらに詳しく調べることができます。さらに、ライブ API を実際に体験していただくこともできます。 さらに、スタートガイドに従うことをお勧めします。
最後に、groupdocs.cloud が新しいブログ投稿を書いています。定期的に最新情報をお知らせいたしますので、よろしくお願いいたします。
質問する
ご質問やご質問については、フォーラム でお知らせください。
よくある質問 – FAQ
PSDをPPTXに変換するにはどうすればよいですか?
GroupDocs.Conversion Cloud SDKs for Node.js をインストールして PSD を PowerPoint に変換できます。詳細については、リンク をご覧ください。
Photoshop を PowerPoint に変換できますか?
はい、この オンライン PowerPoint スライド ジェネレーターを使用できます。これは Web ベースであり、PSD から PPT への堅牢な変換を提供します。