試算表 SDK

適用於 Delphi 試算表應用程式的 HotXLS Component

直接以 Delphi 或 C++Builder 程式碼建立、編輯、檢查、計算及匯出 Excel 活頁簿。HotXLS 是原生 Object Pascal 試算表函式庫,附原始碼,適用於 XLS 與 XLSX 工作流程,專為桌面工具、批次作業、報表系統及伺服器端文件產生而設計,無需 Microsoft Excel 自動化。

HotXLS Delphi Excel 試算表元件

HotXLS Component 總覽

產品HotXLS Component
適用情境適用於由開發人員自主掌控的 Delphi 與 C++Builder 文件工作流程
IDE 支援Delphi 與 C++Builder XE5 至 13 Florence
部署原生 Windows 應用程式整合
原始碼商業授權包含 Object Pascal 原始碼
授權應用程式部署無需支付權利金
更新包含一年的更新和電子郵件支援
價格依開發人員人數一次性授權
文件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 原始碼。

兩套專注的活頁簿 API

API 介面主要用途
lxHandle傳統 Excel 97-2003 BIFF8 .xls 工作流程,包含活頁簿讀寫、公式、格式化、批註、超連結、圖表工作表、樞紐分析表支援、VBA 資料保存,以及 HTML、RTF、CSV 與 TSV 匯出。
lxHandleXExcel 2007+ OOXML .xlsx 工作流程,包含活頁簿與串流 I/O、樣式調色盤、共用字串、工作表資料表、圖表、批註、繪圖、外部連結、XLSX 專屬匯出,以及大型工作表的串流寫入。

主要功能

  • XLS 與 XLSX 活頁簿工作流程:從檔案或串流建立、開啟、修改及儲存 Excel 活頁簿,並可從 XLS 或 XLSX 套件快速列出工作表名稱而無需載入每個工作表。
  • 儲存格、範圍與範本編輯:讀寫數字、字串、日期、布林值、公式、合併儲存格、列與欄尺寸、隱藏列與隱藏欄、大綱、選取範圍及活頁簿範圍。回呼輔助函式可掃描已載入的儲存格、填入範圍、搜尋文字及取代範本預留位置。
  • 格式化與版面設定:套用字型、顏色、框線、填色、對齊、數字格式、富文字、佈景主題色彩、索引調色盤、索引標籤色彩、版面設定、頁首、頁尾、列印標題、分頁符號及工作表檢視選項。
  • 公式與計算:透過內建計算引擎評估傳統 XLS 與 XLSX 活頁簿的公式,包含儲存格參照、範圍、跨工作表參照、已定義名稱,以及透過 OnUserFunction 回呼的應用程式自訂函式。
  • 活頁簿資料功能:處理超連結、內部工作表錨點、已定義名稱、批註、設定格式化條件、資料驗證、自動篩選範圍與條件、Excel 樣式資料表、文件屬性、外部連結及樞紐分析表記錄。
  • 圖片、圖表與繪圖:嵌入圖片、建立工作表圖表與圖表工作表、保存 VBA 專案資料,並在支援的情況下於來回儲存時保持 Excel 所建立的 OfficeArt 連接器、解算器、圖形及批註中繼資料的穩定性。
  • 保護與加密:處理工作表與活頁簿保護、傳統 XLS 密碼工作流程,以及 XLSX AES 保護儲存輸出,同時在開發者說明文件中明確說明不支援的加密套件讀取路徑。
  • 匯出輔助功能:將活頁簿、工作表、選取範圍、資料庫資料表及 DBGrid 內容匯出為 Excel、HTML、RTF、CSV 及 TSV 格式,包含用於預覽、電子郵件或網路報表的 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.

專為受控自動化而設計

當 Office 自動化不適合正式作業工作流程時,HotXLS 是理想的選擇。試算表處理在應用程式處理程序內完成,減少對互動式桌面工作階段的依賴,並讓無人值守工具與伺服器端作業的部署更為便捷。

此函式庫以已記載的活頁簿結構與實際 Excel 互通性為核心進行開發。近期版本著重於在開啟/儲存的來回處理中保留 Excel 所建立的記錄、活頁簿中繼資料、批註、超連結、外部連結資料、工作表狀態、保護選項、VBA 資料、資料表資料、自動篩選狀態、繪圖記錄及檢視設定。此方式有助應用程式進行精準編輯,而不會不必要地重寫不屬於其管轄範圍的活頁簿部分。

HotXLS 是 losLab Software 的獨立產品。執行階段不需要 Microsoft Excel,本頁不聲明 Microsoft 認證、背書或商標所有權。

常見使用情境

情境HotXLS 的協助方式
報表產生從應用程式資料、資料庫資料表、DBGrid 內容或回呼驅動的工作表寫入器建立樣式化活頁簿。
範本編輯開啟現有活頁簿、尋找並取代文字預留位置、填入範圍、保留周圍中繼資料,並儲存編輯後的檔案。
活頁簿檢查以受控程式碼讀取工作表名稱、工作表範圍、文件屬性、批註、超連結、名稱、篩選及選取的活頁簿中繼資料。
免 Office 匯出在未安裝 Microsoft Office 的機器上產生 Excel 相容輸出,包含服務與無人值守批次作業。
舊版與現代活頁簿支援以同一元件系列處理傳統 BIFF8 .xls 工作流程與現行 OOXML .xlsx 工作流程。
預覽與轉換管線將整個工作表或選取範圍匯出為 HTML、RTF、CSV 或 TSV,用於預覽、電子郵件片段、匯入及下游系統。
可稽核文件管線在自己的 Delphi 或 C++Builder 程式碼路徑內完成活頁簿轉換,而非驅動外部 UI 應用程式。
HotXLS 從 Delphi 應用程式匯出的分組 Excel 列
透過 HotXLS Component API 建立的分組列與格式化報表輸出。

評估、授權與支援

下載 HotXLS Delphi 試算表元件試用版套件,在購買前先審閱示範專案與 API 說明文件。

新商業授權包含完整 Object Pascal / Delphi 原始碼、一年軟體更新、一年電子郵件支援,以及在所選開發者人數授權下於無限制應用程式中的免版稅使用權。

可透過 2Checkout 使用信用卡/簽帳金融卡、PayPal、AliPay 或電匯付款。

授權開發者價格購買
Single1 名開發者$450購買
Small Business最多 10 名開發者$900購買
Medium Business最多 30 名開發者$1350購買
Enterprise單一國家內同一公司及其子公司的全體開發人員$2700購買
Corporate全球範圍內同一公司及其子公司的全體開發人員$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 原始碼,可用於整合、程式碼審閱與長期維護。

需要支付執行階段權利金嗎?

已取得授權的應用程式可免權利金部署,無須按文件數或按終端使用者支付執行階段費用。

該如何評估這項產品?

購買前請先下載範例套件並詳閱線上文件。

新購授權包含哪些內容?

新購授權包含原始碼、一年的更新與一年的電子郵件支援。

續約如何辦理?

既有客戶可依公告的續約價格續訂更新權限。

API 文件在哪裡?

可透過本頁面上對應語言的 HotXLS Component 文件連結取得文件。

HotXLS 授權包含哪些內容?續約如何辦理?

新購授權(Single 版 $450,Small Business 版最多 10 名開發人員 $900,Medium Business 版最多 30 名開發人員 $1350,Enterprise 版(單一國家內同一公司及其子公司)$2700,Corporate 版(全球範圍內同一公司及其子公司)$5400)包含完整原始碼、一年更新與一年電子郵件支援。既有客戶的續費價格列於 HotXLS 購買頁面


探索更多 Delphi PDF 元件與試算表開發相關內容

訂閱產品更新

訂閱以接收最新更新至你的電子郵件。