HotXLS Component Yleiskuva
| 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 |
Natiivi Excel-työkirja-automaatio Delphille ja C++Builderille
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. julkaisutiedot
HotXLS tukee Delphi XE5:stä Delphi 13 Florenceen ja C++Builder XE5:stä C++Builder 13 Florenceen. Paketti sisältää Delphi- ja C++Builder-demot, API-dokumentaation, esimerkkejä työkirjojen muokkaukseen ja raporttivientiin sekä täydellisen Object Pascal / Delphi -lähdekoodin lisensioituneille asiakkaille.
Kaksi kohdennettua työkirja-API:a
| API-pinta | Ensisijainen käyttö |
|---|---|
lxHandle | Klassinen Excel 97-2003 BIFF8 .xls -työnkulku, sisältäen työkirjan luku/kirjoitus, kaavat, muotoilut, kommentit, hyperlinkit, kaaviolehdet, pivot-taulukon tuen, VBA-hyötykuorman säilytyksen sekä HTML-, RTF-, CSV- ja TSV-viennit. |
lxHandleX | Excel 2007+ OOXML .xlsx -työnkulku, sisältäen työkirja- ja stream-I/O, tyylipaletat, jaetut merkkijonot, laskentataulukkotaulukot, kaaviot, kommentit, piirrokset, ulkoiset linkit, XLSX-erityisviennit ja virtautuva kirjoitus suuremmille arkeille. |
Päätoiminnot
- XLS- ja XLSX-työkirjatyönkulut: luo, avaa, muokkaa ja tallenna Excel-työkirjoja tiedostoista tai streameista, ja listaa arkkien nimet nopeasti XLS- tai XLSX-paketeista lataamatta jokaista laskentataulukkoa.
- Solun, alueen ja mallin muokkaus: lue ja kirjoita lukuja, merkkijonoja, päivämääriä, totuusarvoja, kaavoja, yhdistettyjä soluja, rivin ja sarakkeen kokoja, piilotettuja rivejä ja sarakkeita, jäsennyksiä, valintoja ja työkirja-alueita. Takaisinkutsut voivat skannata ladattuja soluja, täyttää alueita, etsiä tekstiä ja korvata mallipaikkamerkkejä.
- Muotoilu ja sivuasettelu: käytä kirjasimia, värejä, reunuksia, täyttöjä, tasauksia, lukumuotoja, RTF-tekstiä, teemavärejä, indeksoituja paletteja, välilehtivärejä, sivuasettelua, ylä- ja alatunnisteita, tuloste-otsikot, sivunvaihdot ja laskentataulukon näkymäasetukset.
- Kaavat ja laskenta: laske kaavoja sisäänrakennetun laskentamoottorin avulla klassisille XLS- ja XLSX-työkirjoille, sisältäen soluviittaukset, alueet, ristiinviittaukset, määriteltyihin nimet ja sovelluksen määrittämät funktiot
OnUserFunction-takaisinkutsun kautta. - Työkirjadatan ominaisuudet: käsittele hyperlinkkejä, sisäisiä arkkiankkureita, määriteltyjä nimiä, kommentteja, ehdollisia muotoja, tietojen validointia, AutoFilter-alueita ja -kriteerejä, Excel-tyyppisiä taulukoita, asiakirjan ominaisuuksia, ulkoisia linkkejä ja pivot-taulukkotietueita.
- Kuvat, kaaviot ja piirrokset: upota kuvia, luo laskentataulukkokaavioita ja kaavioarkkeja, säilytä VBA-projektin hyötykuormat ja pidä Excel:n tekemien OfficeArt-liittimen, ratkaisijan, muodon ja kommenttimetatietojen eheät pyöristysten aikana tuettuun laajuuteen asti.
- Suojaus ja salaus: käsittele laskentataulukon ja työkirjan suojausta, klassisia XLS-salasanatyönkulkuja ja XLSX AES-suojattua tallennustulosta säilyttäen samalla tukemattomat salatun paketin lukukaaret eksplisiittisenä kehittäjädokumentaatiossa.
- Vientiaputoiminnot: vie työkirjoja, laskentataulukoita, valittuja alueita, tietokantataulukoita ja DBGrid-sisältöä Excel-, HTML-, RTF-, CSV- ja TSV-tulostuksiin, sisältäen HTML-taulukkofragmentteja esikatseluihin, sähköposteihin tai web-raportteihin.
Suunniteltu hallittuun automaatioon
HotXLS on hyödyllinen, kun Office-automaatio ei sovi tuotantotyönkulkuun. Taulukkolaskentakäsittely pysyy sovellusprosessisi sisällä, mikä vähentää riippuvuutta interaktiivisista työpöytäistunnoista ja helpottaa käyttöönottoa valvomattomille työkaluille ja palvelinpuolen töille.
Kirjasto on kehitetty dokumentoitujen työkirjarakenteiden ja käytännön Excel-yhteensopivuuden ympärille. Viimeaikaiset julkaisut keskittyvät Excelin tekemien tietueiden, työkirjametadatan, kommenttien, hyperlinkkien, ulkoisten linkkien datan, laskentataulukon tilan, suojausasetusten, VBA-hyötykuormien, taulukkodatan, AutoFilter-tilan, piirrostietueiden ja näkymäasetusten säilyttämiseen avaus/tallennus-kierrosten aikana. Tämä lähestymistapa auttaa sovelluksia tekemään kohdennettuja muokkauksia kirjoittamatta tarpeettomasti uudelleen osia työkirjasta, joihin niillä ei ole omistajuutta.
HotXLS on itsenäinen losLab Software -tuote. Microsoft Excel ei ole pakollinen suorituksenaikana, eikä tämä sivu vaadi Microsoft-sertifiointia, hyväksyntää tai tavaramerkin omistajuutta.
Yleisimmät käyttötapaukset
| Skenaario | Miten HotXLS auttaa |
|---|---|
| Raporttigenerointi | Luo tyyliteltyjä työkirjoja sovelluksen datasta, tietokantataulukoista, DBGrid-sisällöstä tai takaisinkutsuohjatuilta laskentataulukkokirjoittajilta. |
| Mallin muokkaus | Avaa olemassa oleva työkirja, etsi ja korvaa tekstipaikkamerkit, täytä alueet, säilytä ympäröivä metadata ja tallenna muokattu tiedosto. |
| Työkirjan tarkastus | Lue arkkien nimiä, laskentataulukon alueita, asiakirjan ominaisuuksia, kommentteja, hyperlinkkejä, nimiä, suodattimia ja valittua työkirjan metadataa hallitusta koodista. |
| Office-vapaa vienti | Generoi Excel-yhteensopivaa tulostusta koneilla, joihin Microsoft Office ei ole asennettu, mukaan lukien palvelut ja valvomattomat erätyöt. |
| Perinteinen ja moderni työkirja-tuki | Käytä yhtä komponenttiperhettä klassisille BIFF8 .xls -työnkuluille ja nykyisille OOXML .xlsx -työnkuluille. |
| Esikatselu- ja muunnosputket | Vie kokonaisia arkkeja tai valittuja alueita HTML-, RTF-, CSV- tai TSV-muotoon esikatseluihin, sähköpostifragmentteihin, tuonteihin ja alavirtajärjestelmiin. |
| Tarkastettavat dokumenttiputket | Pidä työkirjamuutokset omassa Delphi- tai C++Builder-koodipolussa ulkoisen käyttöliittymäsovelluksen ajamisen sijaan. |
Arviointi, lisensointi ja tuki
Lataa HotXLS Delphi Spreadsheet Component -demopaketti ja tarkasta demot ja API-dokumentaatio ennen ostoa.
Uudet kaupalliset lisenssit sisältävät täydellisen Object Pascal / Delphi -lähdekoodin, yhden vuoden ohjelmistopäivitykset, yhden vuoden sähköpostituen ja rojaltivapaan käytön rajoittamattomissa sovelluksissa valitun kehittäjämäärän lisenssin mukaan.
Maksa luotto-/pankkikortilla, PayPalilla, AliPaylla tai pankkisiirrolla FastSpringin kautta.
| Lisenssi | Kehittäjät | Hinta | Tilaa |
|---|---|---|---|
| Single | 1 kehittäjä | $500 | Tilaa |
| Team | enintään 5 kehittäjää | $1000 | Tilaa |
| Micro Business | enintään 10 kehittäjää | $1500 | Tilaa |
| Small Business | enintään 30 kehittäjää | $2500 | Tilaa |
| Medium Business | enintään 100 kehittäjää | $4500 | Tilaa |
| Enterprise | enintään 500 kehittäjää | $8500 | Tilaa |
| Corporate | Rajoittamaton määrä kehittäjiä, maailmanlaajuiset tytäryhtiöt | $15000 | Tilaa |
Enterprise-version lähdekoodilaajennukset: HotXLS Enterprise sisältää täydellisen lähdekoodin testipaketeille, joita käytetään normaalisti vain sisäiseen validointiin. Enterprise-paketti sisältää myös täydellisen lähdekoodin esimerkkityökalulle Workbook Audit & Conversion Workbench Pro.
Osta vuosittainen uusinta olemassa oleville lisensseille. Uusintahinnoittelu on lueteltu HotXLS-ostosivulla.
Avaa HotXLS-verkkodokumentaatio tai ota yhteyttä losLab Softwareen lisensointia ja teknisiä kysymyksiä varten.
Nopea Delphi-esimerkki
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.
Usein kysytyt kysymykset
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.
Tutustu lisää: Delphi PDF Component & Spreadsheet Development
Tilaa tuotepäivitykset
Tilaa uusimmat päivitykset sähköpostiisi.
