Aspose.Cells for Java は、受賞歴のある Excel スプレッドシート処理 API で、開発者が読み取り、書き込み、操作、変換および変換を行う機能を組み込むことができます。 Microsoft Excel アプリケーションを必要とせずに、独自のアプリケーションでスプレッドシートを印刷します。
Aspose.Cells for Java は成熟した機能豊富なライブラリであり、市販されている他のコンポーネントの単純なデータ エクスポート機能をはるかに超えた多くの機能を提供します。 API は、データのエクスポート、最も詳細なレベルでのスプレッドシートのフォーマット、インポートおよびデータのエクスポートを行う機能を提供します。画像のエクスポート、グラフの作成、ピボットテーブル、適用と数式計算エンジンを使用して複雑な数式を計算し、Excel データをストリーミングし、結果をさまざまな形式で保存します。
高度な Java Excel ライブラリのサポート
ArrayList、Array、および ArrayList からデータをインポートおよびエクスポートします。レコードセット
チャート作成とチャート作成API を介した操作
デザイナー スプレッドシートから数式をインポートする
名前付き範囲の生成と操作
スプレッドシートを物理プリンターに印刷する
スマート マーカーを使用してワークシートにデータを入力する
作成とコメントを操作する
セット& Excelと計算を行うカスタム数式
作成と条件付き書式ルールを操作する
作成と名前付き範囲を操作する
作成、操作、およびピボットテーブルと更新ピボット チャート
チャートとチャートのレンダリングワークシート
軽量モードで大きなファイルの読み取りと書き込みを行う
Excel で画像を再サンプリングして PDF に変換
テンプレートドキュメント内のVBAコードまたはマクロを変更する
Excel ファイルをさまざまな形式で保存する
Excel API は、最高の視覚的忠実度を維持しながら、スプレッドシートを PDF、XPS、HTML などの形式に変換できます。信頼性が高く柔軟な変換プロセスにより、Aspose.Cells は主に業界標準形式でファイルを交換する組織にとって最適な選択肢となります。
複数の形式でのスプレッドシートの変換 - Java
// load file to be converted
Workbook wbk = new Workbook(dir + "template.xls");
// convert xls to HTML, XPS and PDF
wbk.save(dir + "output.pdf", SaveFormat.PDF);
wbk.save(dir + "output.xps", SaveFormat.XPS);
wbk.save(dir + "output.html", SaveFormat.HTML);
ワークシートを最も詳細なレベルにフォーマットする
ライブラリは、行、列、セル レベルでのワークシートの書式設定、条件付き書式ルールの追加、数値書式の定義、および属性を使用したフォントの設定を含むスプレッドシートのスタイル設定を提供します。同様に、API は、あらゆるタイプのカスタムおよび標準グラフの操作と作成、および OLE オブジェクト、画像、コメント、図形、セルのコントロールなどのさまざまな描画オブジェクトの操作と作成をサポートします。
チャートと変換シートから画像へPDF フォーマット
Aspose.Cells for Java は、グラフから画像、PDF、ワークシートから画像、ワークシートの印刷、スプレッドシートの PDF ファイル形式への変換などの特別な変換機能を提供します。変換プロセスは非常に柔軟かつ簡単で、スプレッドシートから PDF への変換中に画像を再サンプリングしたり、ワークシートやチャートを画像にレンダリングするときに結果の画像の寸法を調整したりするなど、さまざまな変換方法を選択できます。
Excel グラフを画像としてレンダリングし、 PDF - Java
// load spreadsheet containing the chart
Workbook book = new Workbook(dir + "template.xlsx");
// get the chart present in first worksheet
Chart chart = book.getWorksheets().get(0).getCharts().get(0);
// render chart as PNG
chart.toImage(dir + "output.png", ImageFormat.getPng());
// render chart as PDF
chart.toPdf(dir + "output.pdf");
Excel の行と行を操作するコラム
Aspose.Cells for Java を使用すると、さまざまな方法で行と列を変更できます。列の幅と行の高さを簡単に調整したり、内容に応じてセルの幅/高さを自動調整したり、挿入したりすることができます。削除、非表示、および非表示を解除するだけでなく、グループ化および非表示を解除することもできます。行と列のグループ化を解除します。
グラフとデータを使用してデータを要約するピボットテーブル
非常に大規模なスプレッドシートでは、要約された情報を取得するのが難しい場合があります。ピボット テーブルは、フラット データを迅速に記述し、必要に応じて関連情報を取得するためにあります。 API はピボット テーブルとグラフを動的に作成します。ピボットテーブルのソースデータを動的に変更することが可能です。さらに、このライブラリのもう 1 つの主要な機能であるスマート マーカーは、データ ソースを通じてワークシートに情報を入力し、視覚的に効果的なレポートを生成します。
スプレッドシートの Web ベースの視覚的制御
Aspose.Cells for Java は、JSP Web アプリケーションに埋め込むことができ、Chrome、Firefox、Internet Explorer、Opera などの最新の Web ブラウザすべてと互換性のある UI コントロールも提供します。エンドユーザーはこれを使用して、Web アプリケーションのフロントエンドから Excel ファイルをロード、編集、保存できます。