HotXLS Delphi Component v skratke
| Produkt | HotXLS Delphi Component |
|---|---|
| Najvhodnejšie pre | Pracovné postupy s dokumentmi pod kontrolou vývojára v Delphi a C++Builder |
| Podpora IDE | Delphi a C++Builder XE5 až 13 Florence; Free Pascal 3.2.2 / Lazarus LCL (Win32, Win64) |
| Nasadenie | Integrácia do natívnych aplikácií Windows |
| Zdrojový kód | Zdrojový kód Object Pascal je súčasťou komerčných licencií |
| Licencovanie | Nasadenie aplikácií bez licenčných poplatkov |
| Aktualizácie | Zahŕňa jeden rok aktualizácií a e-mailovej podpory |
| Ceny | Jednorazové licencovanie podľa počtu vývojárov |
| Dokumentácia | HotXLS Delphi Component |
| Hodnotiaca verzia | HotXLS Delphi Component |
Natívna automatizácia pracovných zošitov programu Excel pre Delphi a C++Builder
Aktuálne vydanie HotXLS: verzia 2.382.5 (2026-09-15). Posledné vydania pridávajú zostavovanie s Free Pascal 3.2.2 / Lazarus pre Win32 a Win64 vrátane exportu TDBGrid, krájačov tabuliek a grafov waterfall a treemap, v klasických XLS grafoch vložené objekty grafov a podporu vedľajšej osi, popiskov údajov a trendových čiar; ďalej hĺbkový audit výpočtov cez RecalcAndVerifyEx a export oblastí do obrázkov PNG alebo JPEG. Verzia 2.382.5 opravuje predvolené fonetické písma, dynamické vzorce tlačovej oblasti a duplicitné deklarácie content-type, kvôli ktorým mohol Excel uložený zošit odmietnuť. Kompletná história zmien: poznámky k vydaniu.
HotXLS podporuje Delphi XE5 až Delphi 13 Florence a C++Builder XE5 až C++Builder 13 Florence, zostavuje sa však aj s Free Pascal 3.2.2 a Lazarusom/LCL pre Windows (Win32 a Win64). Balík obsahuje ukážky v Delphi a C++Builder, dokumentáciu k rozhraniu API, príklady úpravy pracovného zošita a exportu zostáv a úplný zdrojový kód v Object Pascal / Delphi pre licencovaných zákazníkov.
Dve zamerané API pre pracovné zošity
| Povrch API | Primárne využitie |
|---|---|
lxHandle | Klasické pracovné postupy programu Excel 97-2003 BIFF8 .xls, vrátane čítania/zápisu pracovného zošita, vzorcov, formátovania, komentárov, hypertextových odkazov, hárkov s grafmi, podpory kontingenčných tabuliek, zachovania obsahu VBA, exportu HTML, RTF, CSV a TSV. |
lxHandleX | Pracovné postupy Excel 2007+ OOXML .xlsx, vrátane I/O pracovných zošitov a streamov, palety štýlov, zdieľaných reťazcov, tabuliek pracovných hárkov, grafov, komentárov, kresieb, externých odkazov, špecifických exportov pre XLSX a streamovacieho zápisu pre väčšie hárky. |
Hlavné schopnosti
- Pracovné postupy pracovných zošitov XLS a XLSX: vytvárajte, otvárajte, upravujte a ukladajte pracovné zošity programu Excel zo súborov alebo streamov a rýchlo si vypíšte názvy hárkov z balíkov XLS alebo XLSX bez toho, aby ste museli načítať každý hárok.
- Úprava buniek, rozsahov a šablón: čítanie a zápis čísel, reťazcov, dátumov, booleovských hodnôt, vzorcov, zlúčených buniek, veľkostí riadkov a stĺpcov, skrytých riadkov a stĺpcov, obrysov, výberov a rozsahov pracovného zošita. Pomocníci na spätné volanie (callbacks) dokážu skenovať načítané bunky, vyplniť rozsahy, nájsť text a nahradiť zástupné symboly šablón.
- Formátovanie a rozloženie stránky: použitie písiem, farieb, okrajov, výplní, zarovnania, číselných formátov, formátovaného textu, farieb motívov, indexovaných paliet, farieb kariet, nastavenia stránky, hlavičiek, piat, tlače nadpisov, zlomov strán a možností zobrazenia hárku.
- Vzorce a výpočty: vyhodnocovanie vzorcov pomocou vstavaného výpočtového jadra pre klasické pracovné zošity XLS a XLSX vrátane odkazov na bunky, rozsahov, odkazov na iné hárky, definovaných názvov a funkcií definovaných aplikáciou prostredníctvom spätného volania
OnUserFunction. - Dátové funkcie pracovného zošita: práca s hypertextovými odkazmi, internými kotvami hárkov, definovanými názvami, komentármi, podmienenými formátmi, validáciou dát, rozsahmi a kritériami funkcie AutoFilter, tabuľkami v štýle Excelu, vlastnosťami dokumentu, externými odkazmi a záznamami kontingenčných tabuliek.
- Obrázky, grafy a kresby: vkladanie obrázkov, vytváranie grafov pracovných hárkov a hárkov s grafmi, zachovanie obsahu projektov VBA a stabilné uchovávanie konektorov, riešiteľov, tvarov a metadát komentárov pre balík OfficeArt, vytvorených v programe Excel, pri spätnom ukladaní tam, kde je to podporované.
- Ochrana a šifrovanie: spracovanie ochrany pracovného hárka a pracovného zošita, klasické pracovné postupy s heslami v XLS a výstup s ochranou AES pre XLSX, pričom v dokumentácii pre vývojárov zostávajú nepodporované spôsoby čítania šifrovaných balíkov explicitné.
- Pomocníci pre export: exportujte pracovné zošity, pracovné hárky, vybrané rozsahy, databázové tabuľky a obsah DBGrid do výstupov v aplikácii Excel, HTML, RTF, CSV a TSV, vrátane fragmentov tabuliek HTML pre ukážky, e-maily alebo webové správy.
Navrhnuté pre riadenú automatizáciu
HotXLS je užitočné vtedy, keď automatizácia balíka Office nie je vhodná pre produkčný pracovný postup. Spracovanie tabuliek zostáva vo vnútri procesu vašej aplikácie, čo znižuje závislosť od interaktívnych relácií na ploche a zjednodušuje nasadenie pre nástroje bez dozoru a úlohy na strane servera.
Knižnica je vyvinutá na základe dokumentovaných štruktúr pracovných zošitov a praktickej interoperability programu Excel. Nedávne vydania sa zameriavajú na zachovanie záznamov, metadát, komentárov, hypertextových odkazov, dát externých odkazov, stavu pracovného hárka, možností ochrany, dát pre VBA, dát z tabuliek, stavu filtra AutoFilter, záznamov z kresieb a nastavení zobrazenia vytvorených v programe Excel pri otváraní/ukladaní. Tento prístup pomáha aplikáciám vykonávať cielené úpravy bez zbytočného prepisovania častí pracovného zošita, ktoré nevlastnia.
HotXLS je nezávislý produkt spoločnosti losLab Software. Za behu sa nevyžaduje Microsoft Excel a na tejto stránke nie je nárok na certifikáciu spoločnosti Microsoft, jej podporu alebo vlastníctvo ochrannej známky.
Bežné prípady použitia
| Scenár | Ako pomáha HotXLS |
|---|---|
| Generovanie výkazov | Vytvárajte štýlové pracovné zošity z dát aplikácie, databázových tabuliek, obsahu z databázy DBGrid alebo prostredníctvom prispôsobených zápisov do hárkov poháňaných spätným volaním. |
| Úprava šablón | Otvorte existujúci pracovný zošit, nájdite a nahraďte textové zástupné symboly, vyplňte rozsahy, zachovajte okolité metadáta a uložte upravený súbor. |
| Kontrola pracovného zošita | Čítajte názvy hárkov, rozsahy pracovných hárkov, vlastnosti dokumentu, komentáre, hypertextové odkazy, názvy, filtre a vybrané metadáta pracovného zošita z kontrolovaného kódu. |
| Export bez balíka Office | Vygenerujte výstup kompatibilný s programom Excel na počítačoch, v ktorých nie je nainštalovaný Microsoft Office, vrátane služieb a dávkových úloh bez dozoru. |
| Podpora starších a moderných pracovných zošitov | Na klasické pracovné postupy BIFF8 .xls a aktuálne pracovné postupy OOXML .xlsx použite jednu rodinu komponentov. |
| Pipeline pre náhľady a konverzie | Exportujte celé hárky alebo vybrané rozsahy do formátov HTML, RTF, CSV alebo TSV pre náhľady, fragmenty e-mailov, importy a downstream systémy. |
| Kontrolovateľné pipelines dokumentov | Udržujte transformácie pracovného zošita v rámci vašej vlastnej cesty kódu v Delphi alebo C++Builderi, namiesto spravovania externej aplikácie UI. |
Vyhodnotenie, licencovanie a podpora
Nové komerčné licencie zahŕňajú úplný zdrojový kód v Object Pascal / Delphi, jeden rok softvérových aktualizácií, jeden rok e-mailovej podpory a použitie bez licenčných poplatkov v neobmedzenom množstve aplikácií v rámci zvolenej licencie pre daný počet vývojárov.
Plaťte kreditnými/debetnými kartami, cez PayPal, AliPay alebo bankovým prevodom prostredníctvom 2Checkout / FastSpring — pri každej licenčnej úrovni nájdete obe platobné brány, vyberte si ľubovoľnú.
| Licencia | Vývojári | Cena | Objednať |
|---|---|---|---|
| Single | 1 vývojár | $450 | Objednať |
| Small Business | až 10 vývojárov | $900 | Objednať |
| Medium Business | až 30 vývojárov | $1350 | Objednať |
| Enterprise | Všetci vývojári v jednej spoločnosti a jej dcérskych spoločnostiach v rámci jednej krajiny | $2700 | Objednať |
| Corporate | Všetci vývojári v jednej spoločnosti a jej dcérskych spoločnostiach po celom svete | $5400 | Objednať |
Doplnky zdrojového kódu pre Enterprise a Corporate: HotXLS Enterprise aj Corporate obsahujú úplný zdrojový kód vyhradeného nástrojového príkladu Workbook Audit & Conversion Workbench Pro.
Pre existujúce licencie si zakúpte ročné obnovenie. Ceny za obnovenie sú uvedené na stránke nákupu pre HotXLS.
Otvorte online dokumentáciu k HotXLS alebo kontaktujte losLab Software v prípade otázok ohľadom licencovania a s technickými otázkami.
Rýchly príklad Delphi
procedure QuickStart;
begin
{ Review the shipped HotXLS Delphi Component demo package for the complete Delphi sample. }
end;
HotXLS Delphi Component obsahuje pripravené príklady v Delphi, ktoré ukazujú základný pracovný postup pred produkčnou integráciou.
Časté otázky
Ktoré verzie Delphi a C++Builderu sú podporované?
HotXLS podporuje Delphi XE5 až Delphi 13 Florence a C++Builder XE5 až C++Builder 13 Florence. Zostavuje sa aj s Free Pascal 3.2.2 a Lazarusom/LCL pre Windows (Win32 a Win64), kde API pre XLS a XLSX, vzorce, štýly, export datasetov a pomocníci na vykresľovanie fungujú z kódu FPC bez zlib DLL.
Je súčasťou zdrojový kód?
Komerčné licencie zahŕňajú zdrojový kód v Object Pascale na integráciu, revíziu a dlhodobú údržbu.
Vyžadujú sa licenčné poplatky za behové prostredie?
Licencované aplikácie možno nasadiť bez licenčných poplatkov, bez poplatkov za dokument alebo koncového používateľa.
Ako môžem produkt vyskúšať?
Pred nákupom si stiahnite demo balík a pozrite si online dokumentáciu.
Čo zahŕňa nová licencia?
Nová licencia zahŕňa zdrojový kód, jeden rok aktualizácií a jeden rok e-mailovej podpory.
Ako funguje obnovenie?
Existujúci zákazníci si môžu obnoviť prístup k aktualizáciám za zverejnenú cenu obnovenia.
Kde nájdem dokumentáciu API?
Dokumentácia je dostupná pod odkazom na lokalizovanú dokumentáciu HotXLS Delphi Component na tejto stránke.
Čo zahŕňa licencia HotXLS a ako funguje obnovenie?
Nová licencia ($450 Single, $900 Small Business (až 10 vývojárov), $1350 Medium Business (až 30 vývojárov), $2700 Enterprise (jedna spoločnosť, jedna krajina), $5400 Corporate (jedna spoločnosť, celosvetovo)) zahŕňa kompletný zdrojový kód, jeden rok aktualizácií a jeden rok e-mailovej podpory. Ceny za obnovenie pre existujúcich zákazníkov sú uvedené na stránke nákupu HotXLS.
Objavte viac od spoločnosti vyvíjajúcej Delphi PDF Component a tabuľky
Prihláste sa na odber aktualizácií produktov
Prihláste sa na odber a získajte najnovšie aktualizácie priamo na váš e-mail.
