スプレッドシート SDK

Delphi スプレッドシートアプリケーション向け HotXLS Component

Delphi または C++Builder コードから直接 Excel ワークブックを作成、編集、検査、計算、エクスポートできます。HotXLS はソース付き Object Pascal スプレッドシートライブラリで、XLS/XLSX ワークフロー、デスクトップツール、バッチジョブ、レポート、Excel 自動化なしのサーバー側生成に適しています。

HotXLS Delphi Excel スプレッドシートコンポーネント

Delphi と C++Builder 向けネイティブ Excel ワークブック自動化

HotXLS Component は、Microsoft Excel を起動せず、COM 自動化にもデスクトップ Office インストールにも依存せずに、ワークブック作成、既存 Excel ファイルの読み込み、ワークシート変更、数式計算、書式設定、保存を行う Object Pascal スプレッドシートライブラリです。

Excel spreadsheet with cell coloring created by HotXLS and Delphi
HotXLS を使って Delphi コードから生成した書式付き Excel ワークブック。

現行リリースと対応プラットフォーム

Current HotXLS release: Version 2.88.108. リリースノートを確認.

HotXLS は Delphi XE5 から Delphi 13 Florence、C++Builder XE5 から C++Builder 13 Florence まで対応します。ライセンス済みのお客様には、完全な Object Pascal / Delphi ソースコード、デモ、API リファレンス、サンプルが提供されます。

2 つのワークブック API

API サーフェス主な用途
lxHandle従来の Excel 97-2003 BIFF8 .xls ワークフロー:読み書き、数式、書式、コメント、ハイパーリンク、グラフ、ピボットテーブル、VBA ペイロード保持、HTML、RTF、CSV、TSV エクスポート。
lxHandleXExcel 2007+ OOXML .xlsx ワークフロー:ストリーム I/O、スタイル、共有文字列、テーブル、グラフ、コメント、描画、外部リンク、XLSX 固有エクスポート、ストリーミング書き込み。

主な機能

  • ファイルまたはストリームから XLS / XLSX ブックを処理し、シート名を高速に列挙できます。
  • 数値、文字列、日付、真偽値、数式、結合セル、行列サイズ、アウトライン、選択範囲、コールバック、プレースホルダー置換を編集できます。
  • 書式とページレイアウト:フォント、色、罫線、塗りつぶし、配置、数値書式、リッチテキスト、テーマ、ヘッダー、フッター、印刷タイトル、改ページ、表示設定。
  • XLS / XLSX の数式と計算。参照、範囲、シート間参照、定義名、および OnUserFunction.
  • ブックデータ:ハイパーリンク、アンカー、名前、コメント、条件付き書式、入力規則、AutoFilter、テーブル、プロパティ、外部リンク、ピボットテーブルレコード。
  • 画像、グラフ、描画、VBA ペイロード保持、対応範囲での Excel 由来メタデータの安定したラウンドトリップ保持。
  • 保護と暗号化:ワークシート/ブック保護、従来の XLS パスワード、AES 保護された XLSX 保存出力。
  • Excel、HTML、RTF、CSV、TSV、選択範囲、データベーステーブル、DBGrid コンテンツへのエクスポート補助。

制御された自動化のための設計

Office 自動化が本番ワークフローに向かない場合、HotXLS はスプレッドシート処理をアプリケーションプロセス内に保ち、対話型デスクトップセッションへの依存を減らし、無人ツールやサーバー側ジョブの配置を容易にします。

実行時に Microsoft Excel は不要です。このページは Microsoft の認証、推奨、商標所有権を主張するものではありません。

一般的な用途

シナリオHotXLS の支援内容
Report generationアプリケーションデータ、データベーステーブル、DBGrid コンテンツ、コールバック駆動のライターから書式付きワークブックを作成します。
Template editingブックを開き、プレースホルダーを置換し、範囲へ値を入力し、メタデータを保持して編集後のファイルを保存します。
Workbook inspectionシート名、範囲、プロパティ、コメント、ハイパーリンク、名前、フィルター、メタデータを読み取ります。
Office-free exportMicrosoft Office なしで、サービスや無人ジョブを含む Excel 互換出力を生成します。
Legacy and modern supportBIFF8 には同じコンポーネントファミリーを使用 .xls and OOXML .xlsx.
Preview and conversionExport sheets or ranges to HTML, RTF, CSV, or TSV.

評価、ライセンス、サポート

ダウンロード HotXLS Delphi Spreadsheet Component demo package.

新規商用ライセンスには、完全な Object Pascal / Delphi ソースコード、1 年間のアップデート、1 年間のメールサポート、選択した開発者数ライセンスでのロイヤリティフリー利用が含まれます。

クレジット/デビットカード、PayPal、AliPay、銀行送金に対応:
HotXLS Single License ($499)
HotXLS Team/SME License ($999)
HotXLS Enterprise License ($1999)

年間更新を購入. HotXLS オンラインドキュメントを開く.


Delphi PDF Component & Spreadsheet Development の詳細

製品アップデートを購読

最新記事をメールで受け取れます。