HotXLS Component 概要
| 製品 | HotXLS Component |
|---|---|
| 最適な用途 | 開発者が管理する Delphi および C++Builder のドキュメントワークフロー |
| IDE 対応 | Delphi および C++Builder XE5 から 13 Florence |
| 配布 | ネイティブ Windows アプリケーションへの統合 |
| ソースコード | 商用ライセンスには Object Pascal のソースコードが含まれます |
| ライセンス | ロイヤルティ不要のアプリケーション配布 |
| 更新 | 1 年間の更新とメールサポートが含まれます |
| 価格 | 開発者数に基づく買い切りライセンス |
| ドキュメント | HotXLS Component |
| 評価版 | HotXLS Component |
Delphi・C++Builder 向けネイティブ Excel ワークブック自動化
現在の HotXLS リリース: バージョン 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 年間のメールサポート、選択した開発者数ライセンスでの無制限アプリケーションへのロイヤリティーフリー使用権が含まれています。
2Checkout 経由でクレジット/デビットカード、PayPal、AliPay、電信送金でお支払いいただけます。
| ライセンス | 開発者 | 価格 | 注文 |
|---|---|---|---|
| Single | 1 開発者 | $450 | 注文 |
| Small Business | 最大 10 開発者 | $900 | 注文 |
| Medium Business | 最大 30 開発者 | $1350 | 注文 |
| Enterprise | 単一国内における 1 社とその子会社のすべての開発者 | $2700 | 注文 |
| Corporate | 世界各国における 1 社とその子会社のすべての開発者 | $5400 | 注文 |
Enterprise と Corporate の追加ソース:HotXLS の Enterprise と Corporate には、いずれも専用ツールグレードサンプル Workbook Audit & Conversion Workbench Pro の完全なソースコードが含まれています。内部検証用の完全なテストスイートのソースコードは、ご要望に応じて提供いたします。
年間更新を購入する(既存ライセンス向け)。更新料金は HotXLS 購入ページに記載されています。
HotXLS オンラインドキュメントを開くか、ライセンス・技術的なご質問はlosLab Software までお問い合わせください。
よくある質問
対応している Delphi・C++Builder のバージョンは?
HotXLS Component は現行の RAD Studio ワークフローに対応し、本製品についてドキュメントに記載された旧バージョン IDE の範囲もサポートします。
ソースコードは含まれますか?
商用ライセンスには、統合・コードレビュー・長期保守のための Object Pascal ソースコードが含まれます。
実行時のロイヤルティは必要ですか?
ライセンス済みのアプリケーションはロイヤルティ不要で配布でき、ドキュメント単位やエンドユーザー単位の実行時料金は発生しません。
製品を評価するにはどうすればよいですか?
ご購入前にデモパッケージをダウンロードし、オンラインドキュメントをご確認ください。
新規ライセンスには何が含まれますか?
新規ライセンスにはソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。
更新はどのように行いますか?
既存のお客様は、公開されている更新価格でアップデート権を更新できます。
API ドキュメントはどこにありますか?
ドキュメントは、このページにある各言語版 HotXLS Component ドキュメントのリンクからご覧いただけます。
HotXLS のライセンスには何が含まれますか。また、更新はどのように行いますか?
新規ライセンスの価格は、Single $450、Small Business $900(最大 10 開発者)、Medium Business $1350(最大 30 開発者)、Enterprise $2700(1 社・1 か国)、Corporate $5400(1 社・全世界)です。新規ライセンスには完全なソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。既存のお客様向けの更新料金はHotXLS 購入ページに記載されています。
Delphi PDF コンポーネント & スプレッドシート開発の最新情報をお届けします
製品アップデートを購読する
最新情報をメールで受け取るには購読してください。
