HotXLS Component Pe scurt
| Product | HotXLS Component |
|---|---|
| Best for | Developer-owned document workflows in Delphi and C++Builder |
| IDE support | Delphi and C++Builder XE5 through 13 Florence |
| Deployment | Native Windows application integration |
| Source code | Object Pascal source code included with commercial licenses |
| Licensing | Royalty-free application deployment |
| Updates | One year of updates and email support included |
| Pricing | One-time developer-count licensing |
| Documentation | HotXLS Component |
| Evaluation | HotXLS Component |
Automatizare nativă a registrelor de lucru Excel pentru Delphi și 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. note de lansare
HotXLS suportă Delphi XE5 până la Delphi 13 Florence și C++Builder XE5 până la C++Builder 13 Florence. Pachetul include demonstrații Delphi și C++Builder, documentația API, exemple pentru editarea registrelor de lucru și exportul rapoartelor, și codul sursă complet Object Pascal / Delphi pentru clienții cu licență.
Două API-uri concentrate pe registre de lucru
| Interfața API | Utilizare principală |
|---|---|
lxHandle | Fluxuri de lucru clasice Excel 97-2003 BIFF8 .xls, inclusiv citire/scriere registre de lucru, formule, formatare, comentarii, hyperlinkuri, foi cu diagrame, suport pentru tabele pivot, păstrarea payload-urilor VBA și exporturi HTML, RTF, CSV și TSV. |
lxHandleX | Fluxuri de lucru Excel 2007+ OOXML .xlsx, inclusiv I/O pe registru de lucru și fluxuri, palete de stil, șiruri partajate, tabele în foaia de lucru, diagrame, comentarii, desene, linkuri externe, exporturi specifice XLSX și scriere prin flux pentru foi mai mari. |
Capacități principale
- Fluxuri de lucru XLS și XLSX: creați, deschideți, modificați și salvați registre de lucru Excel din fișiere sau fluxuri, și listați rapid numele foilor din pachete XLS sau XLSX fără a încărca fiecare foaie de lucru.
- Editarea celulelor, a intervalelor și a șabloanelor: citiți și scrieți numere, șiruri, date, valori booleene, formule, celule îmbinate, dimensiuni de rânduri și coloane, rânduri și coloane ascunse, contururi, selecții și intervale de registru de lucru. Ajutorii de apel invers pot scana celulele încărcate, umple intervale, găsi text și înlocui substituenții șabloanelor.
- Formatare și aspect pagină: aplicați fonturi, culori, margini, umpleri, aliniere, formate numerice, text îmbogățit, culori ale temei, palete indexate, culori ale filelor, configurare pagină, anteturi, subsoluri, titluri de imprimare, sfârșituri de pagină și opțiuni de vizualizare a foii de lucru.
- Formule și calcul: evaluați formulele prin intermediul motorului de calcul încorporat pentru registre de lucru clasice XLS și XLSX, inclusiv referințe de celule, intervale, referințe între foi, nume definite și funcții definite de aplicație printr-un apel invers
OnUserFunction. - Caracteristici pentru datele din registrele de lucru: lucrați cu hyperlinkuri, ancore interne ale foilor, nume definite, comentarii, formatări condiționale, validarea datelor, intervale și criterii AutoFilter, tabele în stil Excel, proprietăți ale documentului, linkuri externe și înregistrări de tabele pivot.
- Imagini, diagrame și desene: încorporați imagini, creați diagrame pe foaia de lucru și foi cu diagrame, păstrați payload-urile proiectelor VBA și mențineți stabile metadatele OfficeArt (conectori, forme, comentarii) autorizate de Excel în timpul salvărilor succesive, acolo unde sunt acceptate.
- Protecție și criptare: gestionați protecția foilor de lucru și a registrelor de lucru, fluxurile de lucru clasice cu parolă XLS și salvarea XLSX protejată cu AES, menținând în același timp explicite în documentația pentru dezvoltatori căile de citire a pachetelor criptate nesuportate.
- Asistenți de export: exportați registre de lucru, foi de lucru, intervale selectate, tabele de baze de date și conținut DBGrid în rezultate Excel, HTML, RTF, CSV și TSV, inclusiv fragmente de tabele HTML pentru previzualizări, e-mailuri sau rapoarte web.
Conceput pentru automatizare controlată
HotXLS este util atunci când automatizarea Office nu se potrivește bine pentru un flux de lucru în producție. Procesarea spreadsheet-ului rămâne în cadrul procesului aplicației dvs., ceea ce reduce dependența de sesiunile desktop interactive și ușurează implementarea pentru instrumente nesupravegheate și joburi pe partea de server.
Biblioteca este dezvoltată în jurul structurilor documentate ale registrelor de lucru și a interoperabilității practice Excel. Versiunile recente se concentrează pe păstrarea înregistrărilor autorizate de Excel, a metadatelor registrelor de lucru, a comentariilor, a hyperlinkurilor, a datelor din linkuri externe, a stării foilor de lucru, a opțiunilor de protecție, a payload-urilor VBA, a datelor din tabele, a stării AutoFilter, a înregistrărilor desenelor și a setărilor de vizualizare în timpul ciclurilor de deschidere/salvare. Această abordare ajută aplicațiile să facă modificări specifice fără a rescrie inutil părți din registrul de lucru pe care nu le dețin.
HotXLS este un produs independent losLab Software. Microsoft Excel nu este necesar la execuție, iar această pagină nu pretinde certificare, aprobare sau proprietate de marcă înregistrată Microsoft.
Cazuri de utilizare comune
| Scenariu | Cum ajută HotXLS |
|---|---|
| Generare de rapoarte | Creați registre de lucru stilizate din datele aplicației, tabele din baze de date, conținut DBGrid sau scripturi de scriere pentru foaia de lucru bazate pe apel invers. |
| Editare șabloane | Deschideți un registru de lucru existent, găsiți și înlocuiți substituenți de text, umpleți intervale, păstrați metadatele înconjurătoare și salvați fișierul editat. |
| Inspecția registrelor de lucru | Citiți numele foilor, intervalele din foaia de lucru, proprietățile documentului, comentariile, hyperlinkurile, numele, filtrele și metadatele selectate ale registrului de lucru dintr-un cod controlat. |
| Export fără Office | Generați rezultate compatibile cu Excel pe mașinile unde Microsoft Office nu este instalat, inclusiv servicii și operațiuni batch nesupravegheate. |
| Suport pentru registre de lucru vechi și moderne | Folosiți o singură familie de componente pentru fluxurile de lucru clasice BIFF8 .xls și fluxurile de lucru curente OOXML .xlsx. |
| Conducte de previzualizare și conversie | Exportați foi întregi sau intervale selectate în HTML, RTF, CSV sau TSV pentru previzualizări, fragmente de e-mail, importuri și sisteme din aval. |
| Conducte pentru documente auditate | Păstrați transformările registrelor de lucru în propria cale de cod Delphi sau C++Builder, în loc să controlați o aplicație UI externă. |
Evaluare, licențiere și asistență
Descărcați pachetul demonstrativ HotXLS Delphi Spreadsheet Component pentru a analiza demonstrațiile și documentația API înainte de achiziție.
Noile licențe comerciale includ codul sursă complet Object Pascal / Delphi, un an de actualizări software, un an de asistență prin e-mail și utilizare fără redevențe în aplicații nelimitate, în conformitate cu licența selectată pentru numărul de dezvoltatori.
Plătiți cu carduri de credit/debit, PayPal, AliPay sau transfer bancar prin FastSpring.
| Licență | Dezvoltatori | Preț | Comandă |
|---|---|---|---|
| Single | 1 dezvoltator | $500 | Comandă |
| Team | până la 5 dezvoltatori | $1000 | Comandă |
| Micro Business | până la 10 dezvoltatori | $1500 | Comandă |
| Small Business | până la 30 dezvoltatori | $2500 | Comandă |
| Medium Business | până la 100 dezvoltatori | $4500 | Comandă |
| Enterprise | până la 500 dezvoltatori | $8500 | Comandă |
| Corporate | Dezvoltatori nelimitați, filiale la nivel mondial | $15000 | Comandă |
Extra surse exclusiv pentru Enterprise: HotXLS Enterprise include codul sursă complet pentru suitele de teste complete utilizate în mod normal doar pentru validarea internă. Pachetul Enterprise include, de asemenea, codul sursă complet pentru exemplul dedicat la nivel de instrument Workbook Audit & Conversion Workbench Pro.
Achiziționați reînnoirea anuală pentru licențele existente. Prețurile pentru reînnoire sunt afișate pe pagina de achiziție HotXLS.
Deschideți documentația online HotXLS sau contactați losLab Software pentru întrebări despre licențiere și asistență tehnică.
Exemplu Delphi rapid
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.
Întrebări frecvente
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.
Descoperiți mai multe despre dezvoltarea Delphi PDF Component și Spreadsheet
Abonați-vă la actualizări ale produselor
Abonați-vă pentru a primi cele mai recente actualizări pe e-mail.
