Node.js で Excel を JPG に変換する方法

Node.js で Excel を JPG に変換する方法

Excel から JPG への変換の自動化は、ビジネス プレゼンテーションを行う際に非常に役立ちます。ほとんどのシナリオでは、巨大な Excel ファイルを PowerPoint プレゼンテーションに添付することはできません。したがって、JavaScript で数行のソース コードを記述するだけで、Excel を JPG に変換できます。このブログ投稿では、プログラムを使用して Node.js で Excel を JPG に変換する方法を学習します。この XLSX JS ライブラリ を Node.js プロジェクトにインストールして、Excel から JPG へのコンバーターを構築します。

このブログ投稿では、次の点について説明します。

XLSX JS ライブラリのインストール

この JavaScript ライブラリのインストール プロセスは、開発者にとって使いやすいものです。そのため、API パッケージを ダウンロード するか、次のコマンドを実行してインストールできます。

npm install java
npm install aspose.cells

Node.js で Excel を JPG に変換する方法

この豊富な機能を備えたライブラリによって提供される機能の膨大なスタックがあります。これで、Excel から JPG へのコンバーターをプログラムで作成するコードの記述を開始できます。

以下の手順に従ってください。

  1. Workbook クラスのインスタンスを初期化し、ソース ファイルを読み込みます。
  2. ImageOrPrintOptions クラスのオブジェクトを作成して、特定の画像作成オプションにアクセスします。
  3. setImageType メソッドを呼び出して、画像の種類を設定します。
  4. get(index) メソッドは、ワークブックの最初のワークシートにアクセスします。
  5. 対象シートの SheetRender クラスのコンストラクターを初期化します。
  6. ページをループし、toImage メソッドを呼び出してシートの画像を作成します。

次のコードをコピーしてメイン ファイルに貼り付けます。

// NodejsでExcelからPNGへ 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// ワークブック クラスのインスタンスを初期化し、ソース ファイルを読み込みます。 
var wb = new aspose.cells.Workbook("sample.xlsx");
// 特定の画像作成オプションにアクセスするには、ImageOrPrintOptions クラスのオブジェクトを作成します。 
var imageOptions = new aspose.cells.ImageOrPrintOptions();
// setImageType メソッドを呼び出して、イメージ タイプを設定します。 
imageOptions.setImageType(aspose.cells.ImageType.JPEG);
// get(index) メソッドは、ワークブックの最初のワークシートにアクセスします。
var Worksheet = wb.getWorksheets().get(0);
// ターゲット シートの SheetRender クラスのコンストラクターを初期化します。
var sheetRender = new aspose.cells.SheetRender(Worksheet, imageOptions);
// ページをループし、toImage メソッドを呼び出してシートの画像を作成します。
for (var j = 0; j < sheetRender.getPageCount(); j++) {
    sheetRender.toImage(j,  "ExcelToJPEG" + j + ".jpeg");
}

出力は次の画像で確認できます。

ExcelからJPGへのコンバーター

無料ライセンスを取得する

無料の一時ライセンス を利用して、評価制限なしで API を試すことができます。

まとめ

要約すると、プログラムで Node.js で Excel を JPG に変換する方法を学習しました。この XLSX JS ライブラリを使用して Excel から JPG への変換モジュールを開発しようとしている場合、この記事はきっと役に立ちます。さらに、ドキュメント にアクセスして、他の機能を調べることもできます。

さらに、Getting Started guide に従うことをお勧めします。

最後に、conholdate.com が新しいブログ記事を書いています。そのため、定期的な更新については連絡を取り合ってください。

質問する

フォーラムでご質問やご質問をお知らせください。

よくある質問

Excel を画像に変換する方法を教えてください。

この リンク をたどると、コード スニペットと ExcelJPG/JPEG にプログラムで変換する手順を知ることができます。

関連項目