Syncfusion Essential XlsIO について

洗練されたExcelのレポーティング機能は、各種のビジネス アプリケーションのためにあります。

SyncfusionのEssential XLsIO ライブラリは、Microsoft Excelのファイル(BIFF 8フォーマット・Office 97以降の、Microsoft Excelの全てのバージョンをサポートします)を読み書きします。C#によりスクラッチで構築され、そしてCOM相互運用性の制約から解放された、このライブラリの特質である完璧なオブジェクト モデルは、Excelファイルを操作するために使用されるMicrosoft Office COMライブラリに匹敵するものです。開発者とユーザは、Essential XLsIO が提供する高い自由度に満足するでしょう。つまり、エクセルへの依存による制約を受けること無く、このライブラリはExcelがインストールされていないシステム上で稼動し、テーブル型のデータのための優れたレポーティング エンジンを作り出します。Essential XLsIO は、Windows FormsおよびASP.NETの双方における開発のために利用が可能です

実装:

  • Read / Write : Microsoft Excelのファイルを読み書きします。
  • バージョン : Office 97に含まれるExcel以降の全てのバージョンに対応しています。
  • オブジェクト モデル : Microsoft Office Excelオートメーション モデルに匹敵する、完璧なオブジェクト モデルを提供します。
  • 100% マネージド コード : C#を用いてスクラッチで構築し、COM相互運用性を用いません。
  • Excel非依存 : Excelがインストールされていない環境でも利用できます。

スプレッド シートの作成:

  • マルチ ワークシート : 複数のワークシートで構成されるワークブックを作成します。
  • テンプレート : テンプレートによりワークブックを作成します(既存のワークブック)。
  • テキスト フォーマティング : セル内の、カラー、タイプ、スタイル、フォントを設定し、変更します。
  • 数値フォーマット : セル内において、小数部分、パーセンテージ、通貨、日付を表示します。
  • セルの陰影 : セルに対する塗りつぶしやパターンの適用により陰影を付けます。
  • セルのマージと、その解消を行います。
  • セルのグループ化と解消 : RowとColumnによりセルをグループ化し、それを解消します。
  • スタイル : スタイルを用いて複雑なフォーマティングを適用します。
  • レンジの名前付け : 名前付けされたレンジを作成し、操作します。
  • 数式のサポート : 定義済みのExcelの関数と、カスタムな数式を使用します。
  • スプレッドシートの修正 : 既存のスプレッドシートを読込み、修正します。

先進的な機能:

  • チャート : 提供されているAPIを用いてチャートを作成します。
  • ワークシート プロテクション : パスワードを用いたロックとアンロックを行います。
  • 画像 : スプレッド シートの中に画像を挿入します。
  • ストリーム : ストリームからスプレッドシートを開き、その結果をストリームに戻します。
  • マクロのサポート : マクロを読込み、また、それらを再保存します。
  • 条件付のフォーマティングを行います。
  • 入力データの検証を行います。
  • リッチ テキスト : セル内にリッチ テキストを挿入します。
  • コメント : セル コメントを挿入します。

ASP.NETサポート

  • ブラウザへのストリーム :作成されたスプレッドシートをブラウザ クライアントに対して流し込みます。

その他にも、注目に値する以下の機能があります

  • 完璧なExcelレポーティング - スクラッチもしくはテンプレートの使用により、Excelレポートを作成します。ほとんどのExcelフォーマットがサポートされます。数式の読み書きと、ワークシートの操作に関して、より拡張されたサポートが提供されます。
  • APIの容易な移行 - Essential ExcelRWはMicrosoft Officeへの依存性により抑制されることはありません。Excelファイルの作成と読込みのためにEssential ExcelRWを使用する場合でも、Microsoft Excelをインストールする必要はありません。
  • 比類なき技術サポートと拡張性 - Syncfusion ExcelRは、60日間のサポートとアップデートと伴に提供されます。この期間の終了後に1年間のサブスクリプションを購入することで、技術サポートへのアクセスと最新版の入手を継続することができます。
  • Syncfusion製品に関するサポートは、Direct- Tracサポート システムを通じて利用が可能です。さらに、サポートは電子メールと電話も利用が可能です。Direct-Tracは開発者支援システムであり、開発者のユニークなニーズに対応します。サポートに関する付帯義務は、休業日なしの24時間体制で生じ、また処理されます。
  • Syncfusion ExcelRWのソースコード バージョンは、全てのソースコードと伴に提供されます。サポート無しのZIPファイルで提供されような、他の市販コンポーネントのソースコードとは異なり、 Syncfusion ExcelRWが提示するのは、ユーザの製品に対するソースコードの完全な統合です。私たちのAssembly Managerテクノロジーを用いて、このソースコードをユーザ アプリケーションへとダイレクトに取り込むための能力を提示します。私たちは、ソースコードに関するサポートと拡張のヒントを提示します。