JavaでExcelチャートをJPGに変換する方法

このチュートリアルでは、JavaでExcelチャートをJPGに変換する方法について説明します。同じコードを使用して、目的の画像タイプを設定することにより、チャートを他の形式に変換することもできます。以下は、JavaでExcelグラフをjpgに変換する手順です。

JavaでExcelチャートをJPGに変換する手順

  1. Mavenを使用して、Aspose.Cellsライブラリをプロジェクトに追加します
  2. Importステートメントを使用して、WorkbookクラスとChartクラスへの参照を追加します
  3. グラフを含むワークブックオブジェクトにソースExcelファイルをロードします
  4. それぞれのワークブックシートでチャートオブジェクトへの参照を取得します
  5. チャートオブジェクトをJPG画像ファイルとして保存します

これらの手順では、ExcelチャートをJavaでJPGとして保存する方法を学びました。このプロセスは非常に単純で、最初にグラフを含むExcelファイルがWorkbookオブジェクトに読み込まれ、次にグラフの参照が目的のシートから取得されます。チャートオブジェクト参照が利用可能になったら、チャートをJPG画像ファイルとして保存できます。

JavaでExcelグラフをJPGに変換するコード

このコードは、ExcelチャートをJavaでJPGに保存する方法を示しています。まず、ワークブッククラスオブジェクトに、グラフを含むターゲットExcelファイルが読み込まれます。ブックオブジェクトのワークシートコレクションを使用すると、ゼロベースのインデックスを使用して任意のシートを参照できます。最後に、ゼロベースのインデックスを使用して、ターゲットワークシートのチャートコレクションから任意のチャートにアクセスできます。このチャートオブジェクトは、出力画像ファイル名に拡張子JPGを付けるだけで、JPGファイルとして保存されます。

このチャートオブジェクトを他の形式で保存する場合は、Chart.toImage()関数でImageOrPrintOptionsクラスオブジェクトを使用できます。完全なワークブックをPDFなどの他の形式に変換するには、記事JavaでExcelからPDFを生成する方法を参照してください。この変換は、MSExcelにもInteropにも依存しないことに注意してください。

 日本語