面向 Delphi 和 C++Builder 的原生 Excel 活頁簿自動化
HotXLS Component 是原始碼級 Object Pascal 試算表程式庫,可建立新活頁簿、開啟既有 Excel 檔案、修改工作表、計算公式、套用格式並儲存結果,無需啟動 Microsoft Excel、使用 COM 自動化或依賴桌面 Office 安裝。

目前版本與平台覆蓋
Current HotXLS release: Version 2.88.108. 查看版本資訊.
HotXLS 支援 Delphi XE5 到 Delphi 13 Florence,以及 C++Builder XE5 到 C++Builder 13 Florence。授權客戶可取得完整 Object Pascal / Delphi 源碼、示範、API參考和範例。
兩個聚焦的活頁簿 API
| API 表面 | 主要用途 |
|---|---|
lxHandle | 經典 Excel 97-2003 BIFF8 .xls 流程:讀寫、公式、格式、註解、超連結、圖表、樞紐分析表、VBA 負載保留,以及 HTML、RTF、CSV、TSV 匯出。 |
lxHandleX | Excel 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 export | 不需 Microsoft Office 即可產生 Excel 相容輸出,適合服務和無人值守工作。 |
| Legacy and modern support | 用同一元件系列處理 BIFF8 .xls and OOXML .xlsx. |
| Preview and conversion | Export sheets or ranges to HTML, RTF, CSV, or TSV. |
評估、授權與支援
下載 HotXLS Delphi Spreadsheet Component demo package.
新商業授權包含完整 Object Pascal / Delphi 原始碼、一年軟體更新、一年電子郵件支援,並可在所選開發者數量授權下免權利金用於不限數量的應用程式。
透過信用卡/金融卡、PayPal、AliPay 或電匯付款:
HotXLS Single License ($499)
HotXLS Team/SME License ($999)
HotXLS Enterprise License ($1999)
探索 Delphi PDF Component & Spreadsheet Development 的更多內容
訂閱產品更新
訂閱後可透過電子郵件接收最新文章。
