SDK Bảng tính

HotXLS Component cho các ứng dụng bảng tính Delphi

Tạo, chỉnh sửa, kiểm tra, tính toán và xuất các tệp Excel (workbook) trực tiếp từ mã Delphi hoặc C++Builder. HotXLS là một thư viện bảng tính Object Pascal gốc với mã nguồn cho các quy trình làm việc XLS và XLSX, được thiết kế cho các công cụ máy tính để bàn, công việc hàng loạt, hệ thống báo cáo và tạo tài liệu phía máy chủ mà không cần tự động hóa Microsoft Excel.

HotXLS spreadsheet component

HotXLS Component Tổng quan nhanh

ProductHotXLS Component
Best forDeveloper-owned document workflows in Delphi and C++Builder
IDE supportDelphi and C++Builder XE5 through 13 Florence
DeploymentNative Windows application integration
Source codeObject Pascal source code included with commercial licenses
LicensingRoyalty-free application deployment
UpdatesOne year of updates and email support included
PricingOne-time developer-count licensing
DocumentationHotXLS Component
EvaluationHotXLS Component

Tự động hóa sổ làm việc Excel gốc cho Delphi và C++Builder

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. ghi chú phát hành

HotXLS hỗ trợ Delphi XE5 đến Delphi 13 Florence và C++Builder XE5 đến C++Builder 13 Florence. Gói này bao gồm các bản demo Delphi và C++Builder, tài liệu API, các ví dụ về chỉnh sửa sổ làm việc và xuất báo cáo, cũng như toàn bộ mã nguồn Object Pascal / Delphi dành cho khách hàng được cấp phép.

Hai API sổ làm việc tập trung

Bề mặt APISử dụng chính
lxHandleQuy trình làm việc Excel 97-2003 BIFF8 .xls cổ điển, bao gồm đọc/ghi sổ làm việc, công thức, định dạng, nhận xét, siêu liên kết, trang tính biểu đồ, hỗ trợ pivot-table, bảo toàn tải trọng VBA, xuất HTML, RTF, CSV và TSV.
lxHandleXQuy trình làm việc Excel 2007+ OOXML .xlsx, bao gồm I/O sổ làm việc và luồng, bảng kiểu, chuỗi dùng chung, bảng tính, biểu đồ, nhận xét, bản vẽ, liên kết ngoài, xuất dành riêng cho XLSX và ghi trực tuyến cho các trang tính lớn hơn.

Các khả năng chính

  • Quy trình làm việc của sổ làm việc XLS và XLSX: tạo, mở, sửa đổi và lưu sổ làm việc Excel từ tệp hoặc luồng và nhanh chóng liệt kê tên trang tính từ gói XLS hoặc XLSX mà không cần tải mọi trang tính.
  • Chỉnh sửa ô, dải ô và mẫu: đọc và ghi số, chuỗi, ngày tháng, boolean, công thức, ô đã gộp, kích thước hàng và cột, hàng và cột bị ẩn, dàn ý, lựa chọn và dải ô sổ làm việc. Bộ trợ giúp gọi lại có thể quét các ô đã tải, điền dải ô, tìm văn bản và thay thế phần giữ chỗ của mẫu.
  • Định dạng và bố cục trang: áp dụng phông chữ, màu sắc, đường viền, tô màu, căn chỉnh, định dạng số, văn bản có định dạng, màu chủ đề, bảng màu được lập chỉ mục, màu tab, thiết lập trang, đầu trang, chân trang, tiêu đề in, dấu ngắt trang và tùy chọn xem trang tính.
  • Công thức và tính toán: đánh giá các công thức thông qua công cụ tính toán tích hợp cho sổ làm việc XLS và XLSX cổ điển, bao gồm tham chiếu ô, dải ô, tham chiếu chéo trang tính, tên đã xác định và các hàm do ứng dụng xác định thông qua bộ gọi lại OnUserFunction.
  • Tính năng dữ liệu sổ làm việc: hoạt động với siêu liên kết, neo trang tính nội bộ, tên đã xác định, nhận xét, định dạng có điều kiện, xác thực dữ liệu, phạm vi và tiêu chí AutoFilter, bảng kiểu Excel, thuộc tính tài liệu, liên kết bên ngoài và bản ghi pivot-table.
  • Hình ảnh, biểu đồ và bản vẽ: nhúng hình ảnh, tạo biểu đồ trang tính và trang tính biểu đồ, giữ nguyên tải trọng dự án VBA và giữ cho siêu dữ liệu trình kết nối OfficeArt, bộ giải (solver), hình dạng và nhận xét do Excel tạo ổn định trong quá trình lưu khứ hồi nếu được hỗ trợ.
  • Bảo vệ và mã hóa: xử lý bảo vệ trang tính và sổ làm việc, quy trình làm việc bằng mật khẩu XLS cổ điển và đầu ra lưu được bảo vệ bằng AES XLSX trong khi vẫn giữ rõ ràng các đường dẫn đọc gói được mã hóa không được hỗ trợ trong tài liệu dành cho nhà phát triển.
  • Trợ giúp xuất: xuất sổ làm việc, trang tính, phạm vi đã chọn, bảng cơ sở dữ liệu và nội dung DBGrid sang đầu ra Excel, HTML, RTF, CSV và TSV, bao gồm các đoạn bảng HTML để xem trước, gửi email hoặc báo cáo web.

Được thiết kế để tự động hóa có kiểm soát

HotXLS rất hữu ích khi tự động hóa Office không phù hợp với quy trình sản xuất. Việc xử lý bảng tính vẫn diễn ra trong tiến trình ứng dụng của bạn, giúp giảm sự phụ thuộc vào các phiên tương tác trên máy tính để bàn và giúp việc triển khai dễ dàng hơn đối với các công cụ không giám sát và công việc phía máy chủ.

Thư viện được phát triển dựa trên các cấu trúc sổ làm việc được tài liệu hóa và khả năng tương tác Excel thực tế. Các bản phát hành gần đây tập trung vào việc bảo tồn các bản ghi do Excel tạo, siêu dữ liệu sổ làm việc, nhận xét, siêu liên kết, dữ liệu liên kết ngoài, trạng thái trang tính, tùy chọn bảo vệ, tải trọng VBA, dữ liệu bảng, trạng thái AutoFilter, bản ghi vẽ và thiết lập xem trong các chuyến khứ hồi mở/lưu. Cách tiếp cận đó giúp các ứng dụng thực hiện các chỉnh sửa có mục tiêu mà không cần ghi lại những phần không cần thiết của sổ làm việc mà chúng không sở hữu.

HotXLS là một sản phẩm phần mềm độc lập của losLab. Microsoft Excel không bắt buộc phải có khi chạy và trang này không tuyên bố có chứng nhận, sự chứng thực hoặc quyền sở hữu nhãn hiệu của Microsoft.

Các trường hợp sử dụng phổ biến

Tình huốngHotXLS giúp ích như thế nào
Tạo báo cáoTạo các sổ làm việc được định kiểu từ dữ liệu ứng dụng, bảng cơ sở dữ liệu, nội dung DBGrid hoặc các trình ghi trang tính theo hướng gọi lại.
Chỉnh sửa mẫuMở một sổ làm việc hiện có, tìm và thay thế các phần giữ chỗ văn bản, điền phạm vi, giữ nguyên siêu dữ liệu xung quanh và lưu tệp đã chỉnh sửa.
Kiểm tra sổ làm việcĐọc tên trang tính, phạm vi trang tính, thuộc tính tài liệu, nhận xét, siêu liên kết, tên, bộ lọc và siêu dữ liệu sổ làm việc được chọn từ mã được kiểm soát.
Xuất không cần OfficeTạo đầu ra tương thích với Excel trên máy không cài đặt Microsoft Office, bao gồm các dịch vụ và các tác vụ hàng loạt không có người giám sát.
Hỗ trợ sổ làm việc cũ và hiện đạiSử dụng cùng một họ thành phần cho cả quy trình .xls BIFF8 cổ điển và quy trình .xlsx OOXML hiện tại.
Đường ống xem trước và chuyển đổiXuất toàn bộ trang tính hoặc dải ô đã chọn sang HTML, RTF, CSV hoặc TSV để xem trước, các đoạn mã email, nhập hoặc gửi tới hệ thống tải xuống.
Quy trình tài liệu có thể kiểm toánGiữ các biến đổi sổ làm việc bên trong đường dẫn mã Delphi hoặc C++Builder của riêng bạn thay vì điều khiển một ứng dụng UI bên ngoài.
Grouped Excel rows exported by HotXLS
Hàng được nhóm và đầu ra báo cáo được định dạng được tạo thông qua API của HotXLS component.

Đánh giá, cấp phép và hỗ trợ

Tải xuống gói dùng thử HotXLS Delphi Spreadsheet Component để xem các bản trình diễn và tài liệu API trước khi mua.

Các giấy phép thương mại mới bao gồm toàn bộ mã nguồn Object Pascal / Delphi, một năm cập nhật phần mềm, một năm hỗ trợ qua email và sử dụng miễn phí tiền bản quyền trong không giới hạn ứng dụng theo giấy phép số lượng nhà phát triển được chọn.

Thanh toán bằng thẻ tín dụng/ghi nợ, PayPal, AliPay hoặc chuyển khoản ngân hàng qua FastSpring.

Giấy phépNhà phát triểnGiáĐặt mua
Single1 nhà phát triển$500Đặt mua
Teamtối đa 5 nhà phát triển$1000Đặt mua
Micro Businesstối đa 10 nhà phát triển$1500Đặt mua
Small Businesstối đa 30 nhà phát triển$2500Đặt mua
Medium Businesstối đa 100 nhà phát triển$4500Đặt mua
Enterprisetối đa 500 nhà phát triển$8500Đặt mua
Corporatekhông giới hạn, các công ty con trên toàn thế giới$15000Đặt mua

Mã nguồn đi kèm độc quyền của Enterprise: Giấy phép Enterprise của HotXLS bao gồm mã nguồn đầy đủ cho toàn bộ bộ công cụ kiểm tra thường chỉ được dùng để xác minh nội bộ. Gói Enterprise cũng bao gồm mã nguồn đầy đủ cho phần mềm ví dụ cấp độ công cụ có tên Workbook Audit & Conversion Workbench Pro.

Mua gia hạn hàng năm cho các giấy phép hiện tại. Giá gia hạn được liệt kê trên trang mua hàng của HotXLS.

Mở tài liệu trực tuyến của HotXLS hoặc liên hệ với losLab Software nếu có thắc mắc về cấp phép và kỹ thuật.

Ví dụ Delphi nhanh

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.

Câu hỏi thường gặp

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.


Khám phá thêm từ Phát triển thành phần PDF & Bảng tính Delphi

Đăng ký nhận cập nhật sản phẩm

Đăng ký để nhận các bản cập nhật mới nhất gửi đến email của bạn.