Node.js を使用して Excel に図形を挿入する

Node.js を使用して Excel に図形を挿入する

Excel 用のこの JavaScript API を使用すると、ワークシートに複数の図形をプログラムで追加できます。星、線、四角形、矢印などの図形。このライブラリは、このプロセス全体を自動化するための幅広い方法を提供します。さらに、必要に応じて形状を色で塗りつぶし、サイズを構成することもできます。このブログ投稿では、Node.js を使用して Excel に図形を挿入する Excel ライブラリのコード スニペットを記述します。

このガイドでは、次の点について説明します。

Node.js を使用して Excel に図形を挿入する - API インストール

このライブラリのインストール プロセスは簡単です。 API パッケージを ダウンロード するか、ターミナルで次のコマンドを実行してインストールできます。

npm install java
npm install aspose.cells

ライン シェイプをワークシートに挿入する

手順とコード スニペットに従って、プログラムで線の形状を Excel ファイルに追加できます。

  1. Workbook クラスのインスタンスをインスタンス化します。
  2. get(index) メソッドを呼び出して、コレクションから最初のワークシートにアクセスします。
  3. addShape メソッドを呼び出して、ワークシートに線を追加します。
  4. save メソッドを呼び出してファイルを保存します。

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

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook クラスのインスタンスをインスタンス化する
var workbook = new aspose.cells.Workbook();
// get(index) メソッドを呼び出して、コレクションから最初のワークシートにアクセスします。 
var sheet = workbook.getWorksheets().get(0);
// addShape メソッドを呼び出して、ワークシートに線を追加します 
sheet.getShapes().addShape(aspose.cells.MsoDrawingType.LINE, 2, 0, 2, 0, 100, 300);//method 1
// save メソッドを呼び出してファイルを保存する 
workbook.save("sample2.xlsx", aspose.cells.SaveFormat.XLSX);

以下の画像に出力が表示されます。

ライン形状

Excel ファイルに長方形を追加する

同様に、コード スニペットに従って長方形を追加できます。

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook クラスのインスタンスをインスタンス化します
var workbook = new aspose.cells.Workbook();
// get(index) メソッドを呼び出して、コレクションから最初のワークシートにアクセスします
var sheet = workbook.getWorksheets().get(0);
// addShape メソッドを呼び出してワークシートに四角形を追加します
var shapes = sheet.getShapes().addShape(aspose.cells.MsoDrawingType.RECTANGLE, 2, 0, 2, 0, 100, 300);
// ファイルを保存します。
workbook.save("sample3.xlsx", aspose.cells.SaveFormat.XLSX);

以下の画像に出力が表示されます。

長方形の形状

ワークシートに星形を挿入する

コード スニペットに従って、この JavaScript API for Excel を使用して星印を追加します。

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook クラスのインスタンスをインスタンス化します
var workbook = new aspose.cells.Workbook();
// get(index) メソッドを呼び出して、コレクションから最初のワークシートにアクセスします
var sheet = workbook.getWorksheets().get(0);
// addShape メソッドを呼び出してワークシートに星形を追加します
sheet.getShapes().addAutoShape(aspose.cells.AutoShapeType.STAR_5, 2, 0, 2, 0, 100, 100);
// ファイルを保存します。
workbook.save("sample5.xlsx", aspose.cells.SaveFormat.XLSX);

以下の画像に出力が表示されます。

星形

乗算記号を追加

コード スニペットに従って、この JavaScript API for Excel を使用して星印を追加します。

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook クラスのインスタンスをインスタンス化します
var workbook = new aspose.cells.Workbook();
// get(index) メソッドを呼び出して、コレクションから最初のワークシートにアクセスします
var sheet = workbook.getWorksheets().get(0);
// addShape メソッドを呼び出して、乗算形状をワークシートに追加します
sheet.getShapes().addAutoShape(aspose.cells.AutoShapeType.MATH_MULTIPLY, 2, 0, 2, 0, 100, 100);
// ファイルを保存します。
workbook.save("sample4.xlsx", aspose.cells.SaveFormat.XLSX);

以下の画像に出力が表示されます。

乗算形状

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

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

まとめ

これで、このブログ記事は終わりです。 Node.js Excel ライブラリを使用して Excel に図形を挿入する方法を説明しました。さらに、この JavaScript API for Excel のいくつかの優れた機能についても説明しました。さらに、このプロセスをプログラムで自動化する場合は、このブログ投稿が非常に役立ちます。ただし、他の機能を知るためにドキュメントにアクセスすることを忘れないでください。

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

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

質問する

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

よくある質問

複数の図形を Excel に挿入するにはどうすればよいですか?

この リンク に従って、プログラムで Excel ファイルにさまざまな図形を追加するのに役立つコード スニペットを確認してください。

関連項目