Taulukkolaskenta-SDK

HotXLS Component Delphi-taulukkolaskentasovelluksille

Luo, muokkaa, tarkasta, laske ja vie Excel-työkirjoja suoraan Delphi- tai C++Builder-koodista. HotXLS on natiivi Object Pascal -taulukkolaskentakirjasto lähdekoodeineen XLS- ja XLSX-työnkulkuihin, suunniteltu työpöytätyökaluille, eräajoille, raportointijärjestelmille ja palvelinpuolen dokumenttigenerointiin ilman Microsoft Excel -automaatiota.

HotXLS Component esikatselu

HotXLS Component Yleiskuva

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

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-pintaEnsisijainen käyttö
lxHandleKlassinen 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.
lxHandleXExcel 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

SkenaarioMiten HotXLS auttaa
RaporttigenerointiLuo tyyliteltyjä työkirjoja sovelluksen datasta, tietokantataulukoista, DBGrid-sisällöstä tai takaisinkutsuohjatuilta laskentataulukkokirjoittajilta.
Mallin muokkausAvaa olemassa oleva työkirja, etsi ja korvaa tekstipaikkamerkit, täytä alueet, säilytä ympäröivä metadata ja tallenna muokattu tiedosto.
Työkirjan tarkastusLue arkkien nimiä, laskentataulukon alueita, asiakirjan ominaisuuksia, kommentteja, hyperlinkkejä, nimiä, suodattimia ja valittua työkirjan metadataa hallitusta koodista.
Office-vapaa vientiGeneroi Excel-yhteensopivaa tulostusta koneilla, joihin Microsoft Office ei ole asennettu, mukaan lukien palvelut ja valvomattomat erätyöt.
Perinteinen ja moderni työkirja-tukiKäytä yhtä komponenttiperhettä klassisille BIFF8 .xls -työnkuluille ja nykyisille OOXML .xlsx -työnkuluille.
Esikatselu- ja muunnosputketVie kokonaisia arkkeja tai valittuja alueita HTML-, RTF-, CSV- tai TSV-muotoon esikatseluihin, sähköpostifragmentteihin, tuonteihin ja alavirtajärjestelmiin.
Tarkastettavat dokumenttiputketPidä työkirjamuutokset omassa Delphi- tai C++Builder-koodipolussa ulkoisen käyttöliittymäsovelluksen ajamisen sijaan.
HotXLS Excel export esikatselu
Ryhmitellyt rivit ja muotoiltu raporttituloste luotu HotXLS-komponentti-API:n kautta.

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.

LisenssiKehittäjätHintaTilaa
Single1 kehittäjä$500Tilaa
Teamenintään 5 kehittäjää$1000Tilaa
Micro Businessenintään 10 kehittäjää$1500Tilaa
Small Businessenintään 30 kehittäjää$2500Tilaa
Medium Businessenintään 100 kehittäjää$4500Tilaa
Enterpriseenintään 500 kehittäjää$8500Tilaa
CorporateRajoittamaton määrä kehittäjiä, maailmanlaajuiset tytäryhtiöt$15000Tilaa

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.