Aspose.Cells for .NET


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

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

Aspose.Cells for .NET

Aspose.Cells for .NET は、.NET アプリケーション内でスプレッドシート ファイルを操作、変換できる Excel スプレッドシート プログラミング API です。API と GUI のコントロールにより、Aspose.Cells for .NET で Microsoft Excel のプログラミングと変換をスムーズに行えます。

この Excel スプレッドシート コンポーネントは、単純なファイル変換から複雑な処理までを実行できる強力なツールです。ページ レイアウト、書式設定、グラフ、数式などをコントロールできます。スプレッドシート ファイルの読み込み、書き出しや、さまざまな画像、PDF、テキスト ファイル形式への書き出しが可能です。

Aspose.Cells for .NET は高速で安定しています。スプレッドシートを操作するソリューションの個別の開発や Microsoft のオートメーションを使用する場合と比較して、多くの時間と労力を節約することが可能です。


概略図

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


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

Aspose.Cells for .NET は .NET framework (C#、VB.NET、ASP.NET など)、PHP、Python、Mono をサポートします。


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

Aspose.Cells for .NET は、日々の業務で使用される一般的なスプレッドシート (XLS、XLSX、XLSM、XLSB、XLTX、XLTM、CSV、SpreadsheetML、ODS) ファイル形式をサポートします。また Excel ファイルから PDF、XPS、HTML、MHTML、プレーン テキストおよび TIFF、JPG、PNG、BMP および SVG などの一般的な画像形式への変換もサポートします。


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

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

Aspose.Cells for .NET と Aspose.Cells for Java により、現在の主要な開発環境と実装プラットフォームがカバーされます。Aspose.Cells for .NET を使用して、ASP.NET、Web サービス および WinForms を含むあらゆる 32 / 64 ビット .NET アプリケーションを安全にビルドできます。Aspose.Cells for .NET では .NET Framework 以外に依存しない単一のクラス ライブラリですので、容易に実装できます。

また、Aspose.Cells for .NET を COM ラッパーとして ASP などの .NET 以前の技術向けに使用することも可能です。さらに Aspose.Cells for .NET のコンポーネントを C/C++、Mono、PHP、Python などで使用することも可能です。

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

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

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

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

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

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

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

Aspose.Cells for .NET では、下記のさまざまなファイル形式を簡単に読み込み、書き出しできます。

  • XLS / XLSX 形式
  • SpreadSheetML
  • タブ区切り
  • CSV
  • Office Open XML (OOXML) SpreadsheetML ファイル形式
Aspose.Cells for .NET を使用して、パスワード保護された Excel ファイルを読み込むことができます。また製品コンポーネントにより、Excel ドキュメントを PDF 形式に直接変換することも可能です。Aspose.Cells for .NET では、ODS (Open Document Spreadsheet) 形式のファイルの読み込み、書き出しもサポートしています。

Aspose.Cells for .NET の API は、マネージ コードで設計されているので Excel ドキュメント形式を操作するために Microsoft Office や Microsoft Excel を実行環境にインストールする必要はありません。サポートされる機能、セキュリティ、安定性、拡張性、スピード、価格など、あらゆる面で Microsoft Excel オートメーションを完全に置き換えることができます。



ページトップへ