Node.js で PSD を PPTX に変換する - ファイル形式コンバーター

グラフィック デザイナーは、Photoshop を多用して PSD(Photoshop ドキュメント) を作成します。膨大な数のPSDファイルを管理するのは負担になります。そこで、すべての PSD を PowerPoint スライドの 1 つのファイルに変換すると、管理とプレゼンテーションが容易になります。この目的のために、Cloud SDKREST 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をPPTXに変換します

最終的な考え

結論として、このブログ投稿は 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 への堅牢な変換を提供します。

関連項目