Spreadsheet SDK

HotXLS Component za Delphi aplikacije za rad sa tabelama

Kreirajte, uređujte, pregledajte, izračunavajte i izvozite Excel radne sveske direktno iz Delphi ili C++Builder koda. HotXLS je nativna Object Pascal biblioteka za tabele sa izvornim kodom za XLS i XLSX tokove posla, dizajnirana za desktop alate, grupne poslove, sisteme za izveštavanje i generisanje dokumenata na strani servera bez Microsoft Excel automatizacije.

HotXLS spreadsheet component

HotXLS Component Kratak pregled

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

Nativna automatizacija Excel radnih svezaka za 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. napomene o izdanju

HotXLS podržava Delphi XE5 do Delphi 13 Florence i C++Builder XE5 do C++Builder 13 Florence. Paket uključuje Delphi i C++Builder demonstracije, API dokumentaciju, primere za uređivanje radnih svezaka i izvoz izveštaja, i potpuni Object Pascal / Delphi izvorni kod za licencirane kupce.

Dva fokusirana API-ja za radne sveske

API površinaPrimarna upotreba
lxHandleKlasični Excel 97-2003 BIFF8 .xls tokovi posla, uključujući čitanje/pisanje radnih svezaka, formule, formatiranje, komentare, hiperveze, listove sa grafikonima, podršku za izvedene tabele, očuvanje VBA opterećenja, HTML, RTF, CSV i TSV izvoze.
lxHandleXExcel 2007+ OOXML .xlsx tokovi posla, uključujući I/O radnih svezaka i tokova, palete stilova, deljene nizove, tabele radnih listova, grafikone, komentare, crteže, spoljne veze, specifične XLSX izvoze i strimovanje pisanja za veće listove.

Glavne mogućnosti

  • XLS i XLSX tokovi radnih svezaka: kreirajte, otvorite, izmenite i sačuvajte Excel radne sveske iz datoteka ili tokova i brzo navedite imena listova iz XLS ili XLSX paketa bez učitavanja svakog radnog lista.
  • Uređivanje ćelija, opsega i šablona: čitajte i pišite brojeve, nizove, datume, logičke vrednosti, formule, spojene ćelije, veličine redova i kolona, skrivene redove i kolone, okvire, izbore i opsege radnih svezaka. Povratni pomagači mogu da skeniraju učitane ćelije, popunjavaju opsege, pronalaze tekst i menjaju čuvare mesta šablona.
  • Formatiranje i raspored stranice: primenite fontove, boje, granice, ispune, poravnanje, formate brojeva, obogaćeni tekst, boje teme, indeksirane palete, boje kartica, podešavanje stranice, zaglavlja, podnožja, naslove za štampanje, prelome stranica i opcije prikaza radnog lista.
  • Formule i izračunavanje: procenite formule pomoću ugrađenog mehanizma za izračunavanje za klasične XLS i XLSX radne sveske, uključujući reference ćelija, opsege, reference na više listova, definisana imena i funkcije definisane aplikacijom preko OnUserFunction povratnog poziva.
  • Karakteristike podataka radne sveske: radite sa hipervezama, internim sidrima listova, definisanim imenima, komentarima, uslovnim formatima, validacijom podataka, AutoFilter opsezima i kriterijumima, tabelama u Excel stilu, svojstvima dokumenta, spoljnim vezama i zapisima izvedenih tabela.
  • Slike, grafikoni i crteži: ugradite slike, kreirajte grafikone radnih listova i listove sa grafikonima, očuvajte VBA programska opterećenja i održavajte Excel OfficeArt konektor, rešavač, oblik i metapodatke komentara stabilnim tokom kružnog čuvanja tamo gde je podržano.
  • Zaštita i šifrovanje: upravljajte zaštitom radnog lista i radne sveske, klasičnim XLS tokovima lozinki i XLSX AES zaštićenim izlazom čuvanja, dok čuvate nepodržane putanje čitanja šifrovanog paketa eksplicitnim u dokumentaciji za programere.
  • Pomagači za izvoz: izvezite radne sveske, radne listove, izabrane opsege, tabele baze podataka i DBGrid sadržaj u Excel, HTML, RTF, CSV i TSV izlaze, uključujući HTML fragmente tabele za preglede, e-poštu ili veb izveštaje.

Dizajnirano za kontrolisanu automatizaciju

HotXLS je koristan kada automatizacija Office-a nije dobar izbor za produkcijski radni tok. Obrada tabela ostaje unutar procesa vaše aplikacije, što smanjuje zavisnost od interaktivnih desktop sesija i olakšava primenu za alate bez nadzora i poslove na strani servera.

Biblioteka je razvijena oko dokumentovanih struktura radnih svezaka i praktične interoperabilnosti programa Excel. Nedavna izdanja se fokusiraju na očuvanje Excel zapisa, metapodataka radne sveske, komentara, hiperveza, podataka o spoljnim vezama, stanja radnog lista, opcija zaštite, VBA opterećenja, podataka iz tabele, stanja AutoFilter-a, zapisa o crtanju i podešavanja prikaza tokom kružnih putovanja otvaranja/čuvanja. Takav pristup pomaže aplikacijama da vrše ciljane izmene bez nepotrebnog prepisivanja delova radne sveske koje ne poseduju.

HotXLS je nezavisan losLab Software proizvod. Microsoft Excel nije potreban tokom izvršavanja, a ova stranica ne polaže pravo na Microsoft sertifikaciju, odobrenje ili vlasništvo nad zaštitnim znakom.

Uobičajeni slučajevi upotrebe

ScenarioKako HotXLS pomaže
Generisanje izveštajaKreirajte stilizovane radne sveske od podataka aplikacije, tabela baze podataka, DBGrid sadržaja ili pisaca radnih listova vođenih povratnim pozivima.
Uređivanje šablonaOtvorite postojeću radnu svesku, pronađite i zamenite tekstualne čuvare mesta, popunite opsege, sačuvajte okolne metapodatke i sačuvajte uređenu datoteku.
Inspekcija radne sveskeČitajte imena listova, opsege radnih listova, svojstva dokumenta, komentare, hiperveze, imena, filtere i izabrane metapodatke radne sveske iz kontrolisanog koda.
Izvoz bez Office-aGenerišite izlaz kompatibilan sa Excel-om na mašinama na kojima Microsoft Office nije instaliran, uključujući usluge i poslove u grupi bez nadzora.
Podrška za nasleđene i moderne radne sveskeKoristite jednu porodicu komponenti za klasične BIFF8 .xls tokove posla i trenutne OOXML .xlsx tokove posla.
Kanalizaciona mreža za pregled i konverzijuIzvezite cele listove ili izabrane opsege u HTML, RTF, CSV ili TSV za preglede, fragmente e-pošte, uvoze i nizvodne sisteme.
Revizijski kanali dokumenataZadržite transformacije radne sveske unutar sopstvene Delphi ili C++Builder putanje koda umesto da pokrećete eksternu UI aplikaciju.
Grouped Excel rows exported by HotXLS
Grupisani redovi i formatirani izlaz izveštaja kreiran kroz HotXLS API komponentu.

Procena, licenciranje i podrška

Preuzmite demo paket HotXLS Delphi Spreadsheet Component da pregledate demonstracije i API dokumentaciju pre kupovine.

Nove komercijalne licence uključuju pun Object Pascal / Delphi izvorni kod, jednu godinu ažuriranja softvera, jednu godinu podrške putem e-pošte i besplatnu upotrebu u neograničenim aplikacijama u skladu sa odabranom licencom za broj programera.

Platite kreditnim/debitnim karticama, putem PayPal-a, AliPay-a ili bankovnog prenosa preko FastSpringa.

LicencaProgrameriCenaPoruči
Single1 programer$500Poruči
Teamdo 5 programera$1000Poruči
Micro Businessdo 10 programera$1500Poruči
Small Businessdo 30 programera$2500Poruči
Medium Businessdo 100 programera$4500Poruči
Enterprisedo 500 programera$8500Poruči
Corporateneograničeno, podružnice širom sveta$15000Poruči

Izvorni dodaci samo za Enterprise: HotXLS Enterprise uključuje potpuni izvorni kod za kompletne pakete testova koji se normalno koriste samo za internu validaciju. Enterprise paket takođe uključuje puni izvorni kod za namenski alat na primeru Workbook Audit & Conversion Workbench Pro.

Kupite godišnju obnovu za postojeće licence. Cene obnove su navedene na stranici za kupovinu HotXLS-a.

Otvorite HotXLS onlajn dokumentaciju ili kontaktirajte losLab Software za licencna i tehnička pitanja.

Brz Delphi primer

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.

Česta pitanja

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.


Otkrijte više od Delphi PDF Component & Spreadsheet Development

Pretplatite se na ažuriranja proizvoda

Pretplatite se da biste dobijali najnovija ažuriranja na svoju e-poštu.