HotXLS Component Na kratko
| 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 |
Izvorna avtomatizacija Excelovih zvezkov za Delphi in 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. opombe ob izdaji
HotXLS podpira okolja Delphi od različice XE5 do različice 13 Florence in C++Builder od različice XE5 do različice 13 Florence. Paket vključuje predstavitvene primere (demo) za Delphi in C++Builder, dokumentacijo API, primere za urejanje delovnih zvezkov in izvoz poročil ter popolno izvorno kodo Object Pascal / Delphi za stranke s kupljeno licenco.
Dva usmerjena vmesnika API za delovne zvezke
| Površina API | Glavna uporaba |
|---|---|
lxHandle | Postopki dela za klasične Excel 97-2003 BIFF8 .xls, ki vključujejo branje/pisanje delovnega zvezka, formule, oblikovanje, komentarje, hiperpovezave, liste s grafikoni, podporo za vrtilne tabele, ohranjanje elementov projekta VBA ter izvoze v HTML, RTF, CSV in TSV. |
lxHandleX | Postopki dela za Excel 2007+ OOXML .xlsx, ki vključujejo branje in shranjevanje v/iz tokov za zvezke, barvne palete slogov, skupne nize (shared strings), delovne tabele, grafikone, komentarje, risbe, zunanje povezave, specifične XLSX izvoze in pretočno pisanje za večje delovne liste. |
Glavne funkcije
- Delovni postopki za XLS in XLSX zvezke: ustvarjanje, odpiranje, urejanje in shranjevanje Excelovih zvezkov iz datotek ali tokov ter hiter prikaz imen delovnih listov iz paketov XLS ali XLSX, brez nalaganja celotnih listov.
- Urejanje celic, obsegov in predlog: branje in pisanje številk, nizov, datumov, logičnih (boolean) vrednosti, formul, združenih celic, velikosti vrstic in stolpcev, skritih vrstic in stolpcev, obrob, izborov in obsegov znotraj delovnega zvezka. Z uporabo povratnih klicev (callback helpers) lahko iščete naložene celice, polnite obsege, najdete besedilo in zamenjate oznake predlog z dejanskim besedilom.
- Oblikovanje in razporeditev strani: uporaba pisav, barv, obrob, polnil, poravnav, formatov števil, obogatenega besedila (rich text), tematskih barv, indeksiranih barvnih palet, barv zavihkov, nastavitev strani, glav, nog, naslovov za tiskanje, prelomov strani in možnosti prikaza posameznega lista.
- Formule in izračuni: ocenjevanje formul z vgrajenim računskim mehanizmom za klasične delovne zvezke XLS in XLSX, vključno s sklici na celice, obsegi, sklici na druge liste, imenovanimi vrsticami in aplikacijsko določenimi funkcijami preko povratnega klica
OnUserFunction. - Podatkovne funkcije zvezka: delo s hiperpovezavami, internimi sidriščnimi točkami na listih, definiranimi imeni, komentarji, pogojnimi oblikovanji, validacijo podatkov, razponi in kriteriji AutoFilter, Excelovimi tabelami, lastnostmi dokumenta, zunanjimi povezavami ter podatki za vrtilne tabele.
- Slike, grafikoni in risbe: vdelava slik, ustvarjanje grafikonov na listih in ločenih listov s grafikoni, ohranitev obstoječih VBA projektov ter ohranitev obstoječih povezovalcev in oblik (OfficeArt), komentarjev in pripadajočih metapodatkov ob ponovnem shranjevanju na sistemih, ki podpirajo to funkcionalnost.
- Zaščita in šifriranje: urejanje zaščite na posameznem listu in celem zvezku, klasični potek dela z gesli za XLS ter shranjevanje v zavarovan AES za XLSX dokumente, medtem ko razvijalska dokumentacija ohranja branje na nepreverjenih ali neznanih poteh in paketih popolnoma jasno opredeljeno.
- Pomočniki pri izvozu: izvoz celotnih delovnih zvezkov, posameznih listov, izbranih obsegov, podatkovnih tabel in vsebine DBGrid v Excel, HTML, RTF, CSV in TSV formate, vključno s fragmenti tabel HTML za predoglede, e-poštna sporočila in spletna poročila.
Zasnovano za nadzorovano avtomatizacijo
HotXLS je odlična rešitev za aplikacije, kjer avtomatizacija Officea (Microsoft Excela) ni primerna v produktivnem delovnem toku. Obdelava preglednic ostane znotraj procesa same aplikacije, kar zmanjša odvisnost od interaktivnih procesov na namizju in močno poenostavi uvajanje v sistemih za obdelavo brez posredovanja uporabnikov ter pri ustvarjanju dokumentov na strani strežnika.
Knjižnica je razvita v okviru dokumentiranih in znanih Excelovih struktur z zagotavljanjem praktične integracije formata. Nedavne izdaje se osredotočajo na ohranjanje obstoječih Excelovih elementov, metapodatkov zvezka, komentarjev, hiperpovezav, podatkov zunanjih povezav, stanja posameznih listov, možnosti zaščite, VBA projektov, podatkov o tabelah, nastavitvah AutoFilter preverjanj, risb in nastavitev prikaza med postopki odpiranja/shranjevanja. Ta pristop pomaga aplikacijam pri izvajanju ciljno usmerjenih sprememb, ne da bi s tem po nepotrebnem prepisovale dele zvezka, ki mu niso dostopni.
HotXLS je neodvisen izdelek podjetja losLab Software. Za izvajanje ne potrebuje Microsoft Excela, ta stran pa ne zahteva nobenega lastništva certifikatov, podpore ali blagovne znamke Microsofta.
Pogosti primeri uporabe
| Scenarij | Kako pomaga HotXLS |
|---|---|
| Generiranje poročil | Ustvarite oblikovane delovne zvezke na podlagi programskih podatkov, baz podatkov, vsebine DBGrid ali piscev za posamezne liste na podlagi povratnih klicev. |
| Urejanje predlog | Odprite obstoječi delovni zvezek, poiščite in zamenjajte besedilne označevalce obsegov, izpolnite podatkovne obsege ob ohranitvi okoliških metapodatkov ter shranite urejeno različico. |
| Pregled delovnega zvezka | Preberite imena listov, obsege delovnih listov, lastnosti dokumenta, komentarje, hiperpovezave, imena, filtre in izbrane metapodatke zvezka s kontrolirano in preverjeno kodo. |
| Izvoz brez prisotnosti Microsoft Office | Ustvarjajte in generirajte rezultate, združljive z Excelom, na računalnikih, kjer Office sploh ni nameščen; idealno za storitve (services) ali skripte, ki potekajo samodejno. |
| Podpora zastarelim in novim zvezkom | Uporabite isto knjižnico za preverjene procese na formatu klasičnih .xls ter novejši OOXML .xlsx format. |
| Procesi za pregled in pretvorbo | Izvozite cele liste ali samo posamezne vrstice/stolpce (obsege) v format HTML, RTF, CSV ali TSV in jih uporabite za pregled, izrezke ob elektronski pošti, pripomočke ali nadaljnje procese in orodja. |
| Brezhibni sledljivi dokumentni procesi | Ohranite transformacije nad preglednicami in zvezki izključno in samo znotraj svoje izvorne kode Delphi / C++Builder brez vmešavanja in upravljanja druge zunanje in grafične aplikacije. |
Preverjanje, licenciranje in podpora
Prenesite demo paket HotXLS Delphi Spreadsheet Component, preglejte primere v živo in pred nakupom celovito preučite dokumentacijo orodij API.
Nove komercialne licence obsegajo popolno izvorno kodo Object Pascal / Delphi, vse posodobitve za programsko opremo in podporo uporabnikom ob prijavi težave ter popolno integracijo v aplikacije in distribucijo brez kakršnihkoli drugih provizij za predvideno licenčno namestitev.
Plačilo s kreditnimi/debetnimi karticami, PayPal, AliPay ali bančnim nakazilom prek platforme FastSpring.
| Licenca | Razvijalci | Cena | Naroči |
|---|---|---|---|
| Single | 1 razvijalec | $500 | Naroči |
| Team | do 5 razvijalcev | $1000 | Naroči |
| Micro Business | do 10 razvijalcev | $1500 | Naroči |
| Small Business | do 30 razvijalcev | $2500 | Naroči |
| Medium Business | do 100 razvijalcev | $4500 | Naroči |
| Enterprise | do 500 razvijalcev | $8500 | Naroči |
| Corporate | neomejeno, podružnice | $15000 | Naroči |
Dodatki izvorne kode samo za Enterprise: HotXLS Enterprise vključuje celotno izvorno kodo za vsa testna okolja, ki se običajno uporabljajo le za notranje preverjanje veljavnosti. Paket Enterprise vključuje tudi celotno izvorno kodo za namensko orodje Workbook Audit & Conversion Workbench Pro.
Letna obnovitev obstoječe licence; njeno informacijo najdete neposredno v objavljenih informacijah za nakup HotXLS.
Odprite spletno dokumentacijo za HotXLS ali pa za ostala vprašanja s področja licenciranja ter za tehnična pojasnila stopite v stik z losLab Software.
Hiter primer 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.
Pogosta vprašanja
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.
Odkrijte več od razvoja PDF Component in programske opreme za preglednice v Delphi
Prijavite se na posodobitve izdelkov
Prijavite se za prejemanje najnovejših posodobitev na vašo e-pošto.
