Aspose.Cells for .NET は、スプレッドシート管理やタスク処理をスピードアップする Excel スプレッドシート プラグラミング API です。Aspose.Cells for .NET の API により、スプレッドシートの生成、編集、変換、出力、印刷を可能にするクロスプラットフォーム アプリケーションをビルドできます。Microsoft Excel やその他の Microsoft Office Interop コンポーネントに依存しないだけでなく、CSV や SpreadsheetML などの Excel 形式も操作できる強固な API が提供されます。
Aspose.Cells for .NET をアプリケーションに組み込むことで、複数のワークシートの管理、スプレッドシート コンテンツやスタイルの新規作成、さまざまなデータ ソースからのデータをワークシートにインポート、一般的または複雑な数学、財務、テキスト数式の追加、グラフ、画像、コメントの操作、オブジェクトの描画など、さまざまな処理を実行できます。
Aspose.Cells for .NET は、スプレッドシートを PDF および XPS、HTML 形式に忠実に変換できます。変換処理はシンプルで信頼性が高いため、一般的な標準ファイル形式のドキュメントのやり取りが必要となる企業にとって Aspose.Cells は最高の選択肢になります。
// 変換対象のファイルの読み込み var workbook = new Aspose.Cells.Workbook(dir + "template.xlsx"); // 異なる形式で保存 workbook.Save(dir + "output.pdf", Aspose.Cells.SaveFormat.Pdf); workbook.Save(dir + "output.xps", Aspose.Cells.SaveFormat.XPS); workbook.Save(dir + "output.html", Aspose.Cells.SaveFormat.Html);
Aspose.Cells for .NET により、さまざまな視覚効果をスプレッドシートに追加できます。異なるフォント、セルのスタイル (配置、インデント、回転、罫線、影、配色、保護、文字列の折り返し、縮小表示)、セルの表示形式などを適用できます。
同様に、グラフや画像などの視覚効果で、より洗練されたスプレッドシートを生成できます。Aspose.Cells for .NET で提供される総合的な API ライブラリにより、標準形式やカスタム形式のグラフの生成や操作が可能です。加えて、コメント、画像、OLE オブジェクト、シェイプ、コントロールなどのさまざまなタイプの描画オブジェクトをセルに追加できます。
Aspose.Cells for .NET では、標準的なものから高度なものまで多数の Excel 関数や数式をサポートする強力な数式演算エンジンが提供されます。ビルトインやアドオンの配列や R1C1 参照形式の数式の読み込み、演算が可能です。
ピボット テーブルは、データをすばやく集計して必要な情報を取得するために有効です。Aspose.Cells for .NET では、ピボット テーブルやピボット グラフをプログラム的に生成できます。ピボット テーブルのソース データを動的に変更、更新できます。さらに、Aspose.Cells for .NET で提供される Smart Marker 機能により、データ ソースに応じたワークシートへのデータ投入により視覚効果の高いレポートを生成できます。
Aspose.Cells for .NET では、独自の描画エンジンにより、Microsoft Excel に高い互換性を持つ描画や印刷が可能です。Excel ワークシートやグラフを画像形式で出力したり、ワークシートを物理プリンターから印刷したりできます。この柔軟性の高い処理では、ワークシートやグラフを画像形式で出力する際に解像度を指定することも可能です。
// 変換対象ファイルの読み込み var workbook = new Aspose.Cells.Workbook(dir + "template.xls"); // コレクションの最初のワークシートを参照 var worksheet = workbook.Worksheets[0]; // 出力結果となる画像のパラメーターを設定 var options = new Aspose.Cells.Rendering.ImageOrPrintOptions() { OnePagePerSheet = true, ImageType = Aspose.Cells.Drawing.ImageType.Jpeg }; // ワークシートを JPEG 画像に変換 var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options); renderer.ToImage(0, dir + "output.jpeg");
Aspose.Cells for .NET はグラフを完全にサポートしています。製品の API により標準形式やカスタム形式のグラフを容易に追加でき、データを動的に設定してグラフを再更新できます。さらに Aspose.Cells for .NET ではグラフをさまざまな画像形式に変換することも可能です。
Aspose.Cells for .NET では、Web & デスクトップ アプリケーション向けに GUI コントロールが付属します。エンドユーザーはこれらのコントロールにより Excel ファイルの読み込み、書き出し、編集やデータのインポート & エクスポート、書式設定や数式の管理、さまざまなスプレッドシート形式間での変換などをアプリケーションのフロントエンドで処理できます。
Aspose.Cells for .NET の API は、マネージ コードで設計されているので Excel ドキュメント形式を操作するために Microsoft Office や Microsoft Excel を実行環境にインストールする必要はありません。サポートされる機能、セキュリティ、安定性、拡張性、スピード、価格など、あらゆる面で Microsoft Excel オートメーションを完全に置き換えることができます。