Aspose.Cells for Java


Excel スプレッドシートを操作

Aspose.Cells for Java は、Microsoft Excel をインストールすることなく 10 種類以上のファイル形式を含む Excel スプレッドシートを作成、読み取り、編集、変換、保護、印刷できる Java API です。

Aspose.Cells for Java

Aspose.Cells for Java は、Microsoft Excel に依存することなく Java アプリケーション内での Excel スプレッドシート (XLS、XLSX、XLSM、XLSB、XLTX、SpreadsheetML、CSV、ODS) の読み込み、書き出し、操作と HTML、MHTML、PDF および画像ファイル形式への変換を可能にする Excel スプレッドシート処理 API です。

Aspose.Cells for Java は、豊富な機能を持った拡張性の高いコンポーネントで、他のベンダー製品のような単純なデータ エクスポートだけでなく、多くの機能が提供されています。Aspose.Cells for Java により、データのエクスポート、スプレッドシートの詳細レベルでの書式設定、画像のインポート、グラフの生成、複雑な計算式の適用と演算、Excel データのストリーミング、さまざまな形式での保存などが可能です。


概略図

Aspose.Cells for Java でサポートされる、主な Excel ファイル形式、データ処理、インポート、エクスポートおよび出力機能の概略図です。


プラットフォームに依存しません

Aspose.Cells for Java は、さまざまなプラットフォームで使用できます。Windows、Unix/Linux および Mac プラットフォームで開発される Java ベースの Windows、JSP/JSF Web アプリケーションを完全にサポートします。


サポートされるファイル形式

Aspose.Cells for Java は、日々の業務で使用される一般的なスプレッドシート (XLS、XLSX、XLSM、XLTX、XLTM、XLSB、CSV、SpreadsheetML、ODS)、PDF、HTML、MHTML および画像ファイル形式をサポートします。Aspose.Cells for Java により、パスワード保護された Excel ファイルを開くことも可能です。また Aspose.Cells for Java を使用して Excel ファイルを PDF 形式に変換することも可能です。


他のベンダーの類似製品と異なり、Aspose.Cells for Java は、スプレッドシートの生成とその他の基本的なファイル書式の機能だけでなく、多くの高度な機能もサポートしています。これらの高度な機能は、スプレッドシートのコンテンツ、セルの書式設定、ファイル保護などの操作をさらに容易にします。Aspose.Cells for Java では、下記の機能がサポートされます。

  • ストリームから、またはストリームへの Excel ファイルの読み込みと書き出し
  • 出力をクライアント ブラウザーに送信
  • ODS 形式のファイルの読み込みと書き出し
  • Array、ArrayList および Recordset からのデータのインポートとエクスポート
  • 画像とグラフのインポート
  • 製品 API を使用した画像やグラフの生成
  • デザイナー スプレッドシートからの数式のインポート
  • 製品 API を使用したページ設定
さらに Aspose.Cells for Java 独自の機能がサポートされます。
  • CSV 形式のサポート
  • 既存のワークシート (すべてのコンテンツ、画像、グラフなどを含む) のコピーを新規ファイルに追加
  • コメントの生成
  • 製品 API を使用したオートフィルターと改ページ
  • 複雑な計算式の設定
  • 条件付き書式のサポート
  • Microsoft Excel XP (2002) 以降の保護オプション
  • 名前付き範囲の操作
  • 製品 API を使用したピボットテーブルの生成
  • HTML またはストリームでの保存
  • MS Excel 2010 のスパークライン
  • 製品 API を使用したカスタム グラフのサポート
  • 数式演算エンジン
  • ワークシートから SVG ファイルへのエクスポート
  • 簡易モードによる大きなスプレッドシートの読み込みと書き出し
  • Excel から PDF への変換時に、画像をリサンプル
  • 昇順、降順のトレース
  • シナリオの生成と操作
  • テンプレート ファイル内の VBA コードまたはマクロの操作
  • ODS ファイルを ODF 1.1 および 1.2 仕様で保存
  • メモリ オプション使用時におけるサイズの大きなファイル操作のメモリ最適化
  • その他、多数

Aspose.Cells for Java と Aspose.Cells for .NET により、現在の主要な開発環境と実装プラットフォームがカバーされます。

Aspose.Cells for Java は Java 1.6 をサポートし、Java ランタイムがインストールされた環境で動作します。Aspose.Cells for Java は JDK1.6、JDK1.7 および JDK1.8 と互換します。また、Aspose.Cells for Java を Perl、PHP および Python で使用することもできます。

Aspose.Cells for Java により、ページ設定をはじめ、改ページ プレビュー、ワークシートの表示倍率指定、ウィンドウの固定を使用したデータの可視化の制御、印刷の向き、拡大縮小印刷、用紙サイズ、ヘッダー/フッター、印刷範囲など、さまざまな Excel ワークシートの表示オプションを操作できます。

Aspose.Cells for Java では、Excel 2007 XLSX ファイルのパスワード保護/解除、ワークシート内のコンテンツ、オブジェクト、シナリオの保護、ワークシートの表示可否などを含むさまざまなセキュリティ機能が提供されます。

Aspose.Cells for Java は、さまざまな方法で行や列を操作できます。指定されたサイズによる行高や列幅の調整、セルのコンテンツに合わせた自動調整、挿入や削除、表示非表示設定に加え、行、列のグループ化や解除を容易に行うことができます。

Aspose.Cells for Java は、広範囲なデータ管理をサポートしています。プログラム実行時にワークシート内のセルを容易に操作でき、異なるデータ ソースからワークシートにデータをインポートしたりデータを DataTable へエクスポートすることが可能です。

Aspose.Cells for Java の高度な書式設定機能により、データの表示方法を完全にコントロールできます。書式をワークシート、行、列、セルに適用できます。また、リッチ テキストを単一セルに追加して、異なる罫線、背景のパターンやフォントを適用できます。条件付き書式をセルに適用することも可能です。

Aspose.Cells for Java はグラフを完全にサポートし、すべての標準グラフの種類をサポートしています。製品 API を使用してカスタマイズされたグラフを簡単に追加し、動的にデータをグラフに設定できます。さらに Aspose.Cells for Java はグラフを画像に変換することも可能です。

Aspose.Cells for Java は描画機能を広範囲にサポートしますので、簡単にワークシートを画像に変換したり、プログラム実行時に画像をワークシートに追加したりできます。

Aspose.Cells for Java には、Web アプリケーションをサポートする GUI ベースの Aspose.Cells.GridWeb コントロールが含まれます。



ページトップへ