HotXLS Component 概要
| Product | HotXLS Component |
|---|---|
| Best for | Developer-owned document workflows in Delphi and C++Builder |
| IDE support | Delphi and C++Builder XE5 through 13 Florence |
| Deployment | Native Windows application integration |
| Source code | Object Pascal source code included with commercial licenses |
| Licensing | Royalty-free application deployment |
| Updates | One year of updates and email support included |
| Pricing | One-time developer-count licensing |
| Documentation | HotXLS Component |
| Evaluation | HotXLS Component |
Delphi・C++Builder 向けネイティブ Excel ワークブック自動化
Current HotXLS release: Version 2.94.0 (2026-07-01). Version 2.94.0 updates cross-workbook worksheet copy, including conditional formats, tables, data validations, charts, and rewritten formula references. リリースノート
HotXLS は Delphi XE5 ~ Delphi 13 Florence、C++Builder XE5 ~ C++Builder 13 Florence に対応しています。パッケージには Delphi・C++Builder 向けデモ、API ドキュメント、ワークブック編集・レポートエクスポートのサンプル、およびライセンス購入者向けの完全な Object Pascal / Delphi ソースコードが含まれています。
2 つの専用ワークブック API
| API サーフェス | 主な用途 |
|---|---|
lxHandle | Classic Excel 97-2003 BIFF8 .xls ワークフロー:ワークブックの読み書き、数式、書式設定、コメント、ハイパーリンク、グラフシート、ピボットテーブルサポート、VBA ペイロード保持、HTML・RTF・CSV・TSV エクスポートに対応します。 |
lxHandleX | Excel 2007+ OOXML .xlsx ワークフロー:ワークブック・ストリーム I/O、スタイルパレット、共有文字列、ワークシートテーブル、グラフ、コメント、描画、外部リンク、XLSX 固有エクスポート、大規模シート向けストリーミング書き込みに対応します。 |
主な機能
- XLS・XLSX ワークブックワークフロー:ファイルまたはストリームから Excel ワークブックを作成・開く・変更・保存できます。また、すべてのワークシートを読み込まずに XLS・XLSX パッケージからシート名を素早く一覧表示できます。
- セル・範囲・テンプレート編集:数値、文字列、日付、ブール値、数式、結合セル、行・列サイズ、非表示行・列、アウトライン、選択範囲、ワークブック範囲の読み書きができます。コールバックヘルパーで読み込まれたセルのスキャン、範囲への入力、テキスト検索、テンプレートプレースホルダーの置換が可能です。
- 書式設定とページレイアウト:フォント、カラー、罫線、塗りつぶし、配置、数値書式、リッチテキスト、テーマカラー、インデックスパレット、タブカラー、ページ設定、ヘッダー、フッター、印刷タイトル、改ページ、ワークシート表示オプションを適用できます。
- 数式と計算:クラシック XLS・XLSX ワークブック向けの内蔵計算エンジンで数式を評価します。セル参照、範囲、クロスシート参照、定義名、
OnUserFunctionコールバックによるアプリケーション定義関数に対応しています。 - ワークブックデータ機能:ハイパーリンク、内部シートアンカー、定義名、コメント、条件付き書式、データバリデーション、AutoFilter 範囲と条件、Excel スタイルテーブル、ドキュメントプロパティ、外部リンク、ピボットテーブルレコードを操作できます。
- 画像・グラフ・描画:画像の埋め込み、ワークシートグラフ・グラフシートの作成、VBA プロジェクトペイロードの保持が可能です。Excel で作成された OfficeArt コネクター、ソルバー、シェイプ、コメントメタデータをサポート範囲内でラウンドトリップ保存中も安定して保持します。
- 保護と暗号化:ワークシートおよびワークブックの保護、クラシック XLS パスワードワークフロー、XLSX AES 暗号化保存出力を処理します。非対応の暗号化パッケージ読み込みパスは開発者ドキュメントで明示されています。
- エクスポートヘルパー:ワークブック、ワークシート、選択範囲、データベーステーブル、DBGrid コンテンツを Excel・HTML・RTF・CSV・TSV 形式でエクスポートできます。プレビュー、メール、Webレポート向けの HTML テーブルフラグメントも生成可能です。
Delphi クイック例
procedure QuickStart;
begin
{ Review the shipped HotXLS Component demo package for the complete Delphi sample. }
end;
HotXLS Component includes ready-to-run Delphi examples that show the core workflow before production integration.
制御された自動化のための設計
HotXLS は Office 自動化が本番ワークフローに適さない場合に活用できます。スプレッドシート処理はアプリケーションプロセス内で完結するため、インタラクティブなデスクトップセッションへの依存を減らし、無人ツールやサーバーサイドジョブのデプロイを容易にします。
このライブラリはドキュメント化されたワークブック構造と実用的な Excel 相互運用性を中心に開発されています。直近のリリースでは、開く/保存のラウンドトリップ中に Excel で作成されたレコード、ワークブックメタデータ、コメント、ハイパーリンク、外部リンクデータ、ワークシート状態、保護オプション、VBA ペイロード、テーブルデータ、AutoFilter 状態、描画レコード、ビュー設定の保持に注力しています。このアプローチにより、アプリケーションは所有していないワークブック部分を不必要に書き換えることなく、ターゲットを絞った編集が可能になります。
HotXLS は losLab Software の独立した製品です。実行時に Microsoft Excel は必要ありません。このページは Microsoft の認定、推薦、商標所有権を主張するものではありません。
主な使用事例
| シナリオ | HotXLS の活用方法 |
|---|---|
| レポート生成 | アプリケーションデータ、データベーステーブル、DBGrid コンテンツ、またはコールバック駆動のワークシートライターからスタイル付きワークブックを作成します。 |
| テンプレート編集 | 既存のワークブックを開き、テキストプレースホルダーを検索・置換し、範囲に入力し、周囲のメタデータを保持して編集済みファイルを保存します。 |
| ワークブック検査 | コントロールされたコードからシート名、ワークシート範囲、ドキュメントプロパティ、コメント、ハイパーリンク、名前、フィルター、選択したワークブックメタデータを読み取ります。 |
| Office 不要エクスポート | Microsoft Office がインストールされていないマシン(サービスや無人バッチジョブを含む)で Excel 互換出力を生成します。 |
| レガシー・最新ワークブックサポート | クラシック BIFF8 .xls ワークフローと最新の OOXML .xlsx ワークフローに 1 つのコンポーネントファミリーで対応します。 |
| プレビュー・変換パイプライン | プレビュー、メールフラグメント、インポート、後続システム向けに、シート全体または選択範囲を HTML・RTF・CSV・TSV にエクスポートします。 |
| 監査可能なドキュメントパイプライン | 外部 UI アプリケーションを操作する代わりに、ワークブックの変換を Delphi または C++Builder コードパス内で完結させます。 |
評価、ライセンス、サポート
HotXLS Delphi Spreadsheet Component デモパッケージをダウンロードして、購入前にデモと API ドキュメントをご確認ください。
新規商用ライセンスには、完全な Object Pascal / Delphi ソースコード、1 年間のソフトウェアアップデート、1 年間のメールサポート、選択した開発者数ライセンスでの無制限アプリケーションへのロイヤリティーフリー使用権が含まれています。
FastSpring 経由でクレジット/デビットカード、PayPal、AliPay、電信送金でお支払いいただけます。
| ライセンス | 開発者 | 価格 | 注文 |
|---|---|---|---|
| Single | 1 開発者 | $500 | 注文 |
| Team | 最大 5 開発者 | $1000 | 注文 |
| Micro Business | 最大 10 開発者 | $1500 | 注文 |
| Small Business | 最大 30 開発者 | $2500 | 注文 |
| Medium Business | 最大 100 開発者 | $4500 | 注文 |
| Enterprise | 最大 500 開発者 | $8500 | 注文 |
| Corporate | 無制限(世界中の子会社) | $15000 | 注文 |
エンタープライズ専用ソース追加内容:HotXLS エンタープライズには、通常は内部検証にのみ使用される完全なテストスイートのソースコードが含まれています。また、専用ツールグレードのサンプル Workbook Audit & Conversion Workbench Pro の完全なソースコードも含まれています。
年間更新を購入する(既存ライセンス向け)。更新料金は HotXLS 購入ページに記載されています。
HotXLS オンラインドキュメントを開くか、ライセンス・技術的なご質問はlosLab Software までお問い合わせください。
よくある質問
Which Delphi and C++Builder versions are supported?
HotXLS Component supports current RAD Studio workflows and the documented legacy IDE range for this product.
Is source code included?
Commercial licenses include Object Pascal source code for integration, review, and long-term maintenance.
Are runtime royalties required?
Licensed applications can be deployed royalty-free without per-document or per-end-user runtime fees.
How do I evaluate the product?
Download the demo package and review the online documentation before purchase.
What does a new license include?
A new license includes source code, one year of updates, and one year of email support.
How does renewal work?
Existing customers can renew update access at the published renewal price.
Which license tier should I choose?
Where is the API documentation?
The documentation is available under the localized HotXLS Component documentation link on this page.
Delphi PDF コンポーネント & スプレッドシート開発の最新情報をお届けします
製品アップデートを購読する
最新情報をメールで受け取るには購読してください。
