Node.js で RAR ファイルを PNG に変換する - RAR ファイルコンバーター

前回の ブログ投稿 では、.NET で RAR ファイルを JPG に変換する方法を学びました。この記事では、Node.js ベースのアプリケーションで RAR から PNG への変換を実現する方法を説明します。 GroupDocs.Conversion は、多くの一般的なファイル形式間でファイルの変換と操作を実行するための Cloud SDK と REST API を提供します。さらに、GroupDocs.Conversion Cloud SDK によってサポートされている オンライン RAR から PNG へのコンバーターもあります。基本的に、RAR をプログラムで PNG に変換するか、Web ベースのオンライン ツールを使用して手動で変換するかの両方のオプションがあります。それでは、このガイドを開始して、Node.js でプログラムによって RAR ファイルを PNG に変換する方法を見てみましょう。

この記事では次の点について説明します。

ファイル変換 API のインストール - GroupDocs.Conversion

迅速なアプリケーション開発に関しては、クラウドベースのライブラリのインストールが重要です。ただし、GroupDocs.Conversion Cloud SDKs for Node.js のインストール プロセスは非常に簡単です。ターミナル/CMD で次のコマンドを実行するだけで、数秒以内にインストールされます。

npm install groupdocs-conversion-cloud

インストール後の次のステップは、API 資格情報 (つまり、クライアント シークレット、クライアント API) を取得することです。繰り返しになりますが、数回クリックするだけで、API Cloud ダッシュボード からこれらの認証情報を取得できます。

注: API 認証情報の取得については、チュートリアル を参照してください。

Node.js でプログラム的に RAR ファイルを PNG に変換する

では本題に入りましょう。 Node.js でコード サンプルを作成し、ビジネス アプリケーション用の RAR ファイル コンバータを構築します。その目的のために、API クラウド ダッシュボード にソース RAR ファイルがすでにあります。ただし、UploadFile メソッドを呼び出してアップロードすることもできます。ただし、手動でアップロードすることもできます。

したがって、次の手順では、このファイル変換 API を使用して RAR を PNG に変換する方法を示します。

  • まず、groupdocs-conversion-cloud モジュールを Node.js プロジェクトに要求します。
  • ConvertApi クラスの fromKeys メソッドを呼び出し、API 資格情報 (クライアント ID + クライアント シークレット) を渡します。
  • ConvertSettings クラスのインスタンスをインスタンス化します。
  • storageName、filePath、format、outputPath などの ConvertSettings クラスのプロパティに値を割り当てます。
  • ConvertDocumentRequest クラスのオブジェクトを ConvertSettings クラスのインスタンスで初期化します。
  • convertDocument メソッドを呼び出して、RAR を PNG に変換します。

次のコード スニペットは、Node.js での RAR から PNG への変換用です。

// まず、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 資格情報 (クライアント ID + クライアント シークレット) を渡します。
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// ConvertSettings クラスのインスタンスをインスタンス化します。
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// storageName、filePath、format、outputPath などの ConvertSettings クラスのプロパティに値を割り当てます。
settings.storageName = myStorage;
settings.filePath = "sample.rar";
settings.format = "png";
settings.outputPath = "test/output-sample.png";
// ConvertDocumentRequest クラスのオブジェクトを ConvertSettings クラスのインスタンスで初期化します。
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// ConvertDocument メソッドを呼び出して、RAR を PNG に変換します。
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted RAR to PNG in Node.js.")})

実行が成功すると、「test」フォルダーに PNG (つまり、output-sample.png) ファイルが生成されます。このファイル変換 API は、プログラムでファイルをダウンロードするための DownloadFile メソッドを提供します。

オンライン RAR から PNG へのコンバーター

さらに、この オンライン Web ベース ツールを使用して、RAR から PNG への変換を実行できます。このオンライン RAR から PNG へのコンバーターは高速で、RAR ファイルを PNG に変換するための使いやすいユーザー インターフェイスを提供します。実際、GroupDocs.Conversion Cloud SDK はこのオンライン ツールを強化しており、無料で使用でき、サブスクリプションやアカウントの作成は必要ありません。

オンラインrarからpngへのコンバーター

最終的な考え

結論として、さまざまなファイル変換 API がありますが、GroupDocs.Conversion Cloud SDK は堅牢性と効率性の点で際立っています。ビジネス アプリケーション用に RAR ファイル コンバータを構築する予定がある場合は、GroupDocs.Conversion を選択する必要があります。以上、Node.js でプログラム的に RAR ファイルを PNG に変換する方法を学びました。さらに、こちら のライブ API を操作できます。

さらに、ドキュメント にアクセスして他の機能を学ぶことができます。入門ガイド に従うことをお勧めします。

最後に、groupdocs.cloud が新しいブログ投稿を書いています。定期的に最新情報をお知らせいたしますので、よろしくお願いいたします。

質問する

ご質問やご質問については、フォーラム でお知らせください。

よくある質問 – FAQ

RAR ファイルを PNG に変換するにはどうすればよいですか?

GroupDocs.Conversion Cloud SDKs for Node.js が提供する機能を使用して、RAR から PNG への変換を実行できます。詳細については、リンクをご覧ください。

関連項目