Spreadsheet SDK

HotXLS Component за Delphi апликације са табелама

Креирајте, уређујте, прегледајте, израчунајте и извезите Excel радне свеске директно из Delphi или C++Builder кода. HotXLS је нативна Object Pascal библиотека за табеле са изворним кодом за XLS и XLSX токове рада, дизајнирана за десктоп алате, групне послове, системе извештавања и генерисање докумената на страни сервера без аутоматизације Microsoft Excel-а.

HotXLS spreadsheet component

HotXLS Component Кратак преглед

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

Нативна Excel аутоматизација радних свезака за Delphi и 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. напомене о издању

HotXLS подржава Delphi XE5 до Delphi 13 Florence и C++Builder XE5 до C++Builder 13 Florence. Пакет укључује Delphi и C++Builder демо снимке, API документацију, примере за уређивање радних свезака и извоз извештаја, као и пун изворни код за Object Pascal / Delphi за лиценциране кориснике.

Two focused workbook APIs

API површинаПримарна употреба
lxHandleКласични Excel 97-2003 BIFF8 .xls токови рада, укључујући читање/писање радних свезака, формуле, форматирање, коментаре, хипервезе, графиконе, подршку за изведене табеле, очување VBA пројектних података, извозе у HTML, RTF, CSV и TSV.
lxHandleXExcel 2007+ OOXML .xlsx токови рада, укључујући увоз/извоз радних свезака и токова, палете стилова, заједничке стрингове, табеле на радним листовима, графиконе, коментаре, цртеже, спољне линкове, XLSX извозе и стриминг писање за веће листове.

Главне могућности

  • Токови рада са XLS и XLSX радним свескама: креирајте, отворите, измените и сачувајте Excel радне свеске из датотека или токова, и брзо излистајте имена листова из XLS или XLSX пакета без учитавања сваког радног листа.
  • Уређивање ћелија, опсега и шаблона: читајте и пишите бројеве, стрингове, датуме, боолеане, формуле, спојене ћелије, величине редова и колона, скривене редове и колоне, контуре, селекције и опсеге радне свеске. Повратни помоћници могу скенирати учитане ћелије, попунити опсеге, пронаћи текст и заменити чуваре места шаблона.
  • Форматирање и изглед странице: примените фонтове, боје, ивице, попуне, поравнање, формате бројева, богати текст, теме боја, индексиране палете, боје картица, подешавање странице, заглавља, подножја, наслове штампе, преломе страница и опције приказа радног листа.
  • Формуле и прорачуни: израчунајте формуле кроз уграђени механизам за израчунавање за класичне XLS и XLSX радне свеске, укључујући референце ћелија, опсеге, унакрсне референце листова, дефинисана имена и функције дефинисане апликацијом преко OnUserFunction повратни позив.
  • Функције података радне свеске: радите са хипервезама, унутрашњим сидрима листова, дефинисаним именима, коментарима, условним форматима, валидацијом података, AutoFilter опсезима и критеријумима, Excel табелама, својствима документа, спољним линковима и записима изведених табела.
  • Images, charts, and drawings: уградите слике, креирајте графиконе и дијаграме на радним листовима, сачувајте VBA пројектне податке и држите Excel-ове OfficeArt конекторе, солвере, облике и метаподатке коментара стабилним током кружних чувања где је то подржано.
  • Заштита и шифровање: рукујте заштитом радних листова и радних свезака, класичним XLS токовима рада са лозинком и XLSX AES заштићеним излазом за чување, док неприпремљене шифроване путање читања пакета остају експлицитно наведене у програмерској документацији.
  • Помоћници за извоз: извезите радне свеске, радне листове, изабране опсеге, табеле база података и DBGrid садржај у Excel, HTML, RTF, CSV и TSV излазе, укључујући фрагменте HTML табела за прегледе, е-пошту или веб извештаје.

Дизајнирано за контролисану аутоматизацију

HotXLS је користан када Office аутоматизација није погодна за производни ток рада. Обрада табела остаје унутар процеса ваше апликације, што смањује зависност од интерактивних десктоп сесија и олакшава имплементацију за аутоматске алате и послове на страни сервера.

The library is developed around documented workbook structures and practical Excel interoperability. Recent releases focus on preserving Excel-authored records, workbook metadata, comments, hyperlinks, external-link data, worksheet state, protection options, VBA payloads, table data, AutoFilter state, drawing records, and view settings during open/save round trips. That approach helps applications make targeted edits without unnecessarily rewriting parts of the workbook they do not own.

HotXLS је независни производ losLab Software-а. Microsoft Excel није потребан за време извршавања, и ова страница не тврди да поседује Microsoft сертификат, одобрење или власништво над жигом.

Уобичајени случајеви употребе

ScenarioКако HotXLS помаже
Генерисање извештајаКреирајте стилизоване радне свеске из података апликације, база података, DBGrid садржаја или писаца радних листова вођених повратним позивима.
Template editingОтворите постојећу радну свеску, пронађите и замените текстуалне чуваре места, попуните опсеге, сачувајте околне метаподатке и снимите уређену датотеку.
Инспекција радне свескеЧитајте имена листова, опсеге радних листова, својства документа, коментаре, хипервезе, имена, филтере и изабране метаподатке радне свеске из контролисаног кода.
Извоз без Office-аГенеришите излаз компатибилан са Excel-ом на машинама на којима Microsoft Office није инсталиран, укључујући сервисе и групне послове.
Подршка за старе и модерне радне свескеUse one component family for classic BIFF8 .xls токови рада и тренутни OOXML .xlsx workflows.
Токови прегледа и конверзијеИзвезите целе листове или изабране опсеге у HTML, RTF, CSV или TSV за прегледе, фрагменте е-поште, увозе и низводне системе.
Проверљиви токови докуменатаДржите трансформације радних свезака унутар сопствене Delphi или C++Builder путање кода уместо да покрећете спољну UI апликацију.
Груписани редови Excel-а које је HotXLS извезао из Delphi апликације
Груписани редови и форматирани излаз извештаја креиран преко HotXLS API-ја компоненте.

Евалуација, лиценцирање и подршка

Преузмите ДЕМО пакет HotXLS Delphi Spreadsheet Component да бисте прегледали демо снимке и API документацију пре куповине.

Нове комерцијалне лиценце укључују пун Object Pascal / Delphi изворни код, једну годину ажурирања софтвера, једну годину подршке е-поштом и бесплатно коришћење без тантијема у неограниченом броју апликација под изабраном лиценцом према броју програмера.

Платите кредитним/дебитним картицама, PayPal-ом, AliPay-ом или банковним трансфером:
HotXLS Single License ($499)
HotXLS Team/SME License ($999)
HotXLS Enterprise License ($1999)

ЛиценцаПрограмериЦенаПоручи
Single1 програмер$499Поручи
Team/SMEдо 5 програмера$999Поручи
Enterpriseнеограничено$1999Поручи

Избор лиценце: Изаберите Team/SME када највише 5 програмера користи ову библиотеку. Изаберите Enterprise ако тим може да порасте преко 5 програмера или му је потребан Enterprise изворни пакет.

Додаци изворном коду само за Enterprise верзију: HotXLS Enterprise укључује комплетан изворни код за пуне тест пакете који се обично користе само за интерну валидацију. Enterprise пакет такође укључује комплетан изворни код за наменски пример професионалног нивоа Workbook Audit & Conversion Workbench Pro.

Купите годишњу обнову за постојеће лиценце. Цене обнове су наведене на страници за куповину HotXLS.

Отворите онлајн документацију за HotXLS or контактирајте losLab Software са лиценцирањем и техничким питањима.

Брз 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.

Честа питања

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?

Choose Single for one developer, Team/SME for up to five developers, and Enterprise for larger teams or Enterprise-only source extras.

Where is the API documentation?

The documentation is available under the localized HotXLS Component documentation link on this page.


Откријте више о развоју Delphi PDF компоненти и табела

Subscribe to product updates

Претплатите се да бисте добијали најновија ажурирања на своју е-пошту.