HotXLS Component In het kort
| Product | HotXLS Component |
|---|---|
| Geschikt voor | Door de ontwikkelaar beheerde documentworkflows in Delphi en C++Builder |
| IDE-ondersteuning | Delphi en C++Builder XE5 tot en met 13 Florence |
| Implementatie | Integratie in native Windows-toepassingen |
| Broncode | Object Pascal-broncode is inbegrepen bij commerciële licenties |
| Licenties | Royaltyvrije implementatie van toepassingen |
| Updates | Eén jaar updates en e-mailondersteuning inbegrepen |
| Prijzen | Eenmalige licentie op basis van het aantal ontwikkelaars |
| Documentatie | HotXLS Component |
| Evaluatie | HotXLS Component |
Native Excel-werkmapautomatisering voor Delphi en C++Builder
Huidige HotXLS-release: versie 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. release notes
HotXLS ondersteunt Delphi XE5 tot Delphi 13 Florence en C++Builder XE5 tot C++Builder 13 Florence. Het pakket bevat Delphi- en C++Builder-demo’s, API-documentatie, voorbeelden voor werkmapbewerking en rapportexport, en volledige Object Pascal / Delphi-broncode voor gelicentieerde klanten.
Twee gerichte workbook-API's
| API-oppervlak | Primair gebruik |
|---|---|
lxHandle | Klassieke Excel 97-2003 BIFF8 .xls-workflows, inclusief lezen en schrijven van werkmappen, formules, opmaak, opmerkingen, hyperlinks, grafiekbladen, ondersteuning voor draaitabellen, behoud van VBA-payloads en exports naar HTML, RTF, CSV en TSV. |
lxHandleX | Excel 2007+ OOXML .xlsx-workflows, inclusief werkmap- en stream-I/O, stijlpaletten, gedeelde tekenreeksen, werkbladtabellen, grafieken, opmerkingen, tekeningen, externe koppelingen, XLSX-specifieke exports en streaming schrijven voor grotere bladen. |
Belangrijkste mogelijkheden
- XLS- en XLSX-werkmapworkflows: Excel-werkmappen maken, openen, wijzigen en opslaan vanuit bestanden of streams, en snel werkbladnamen uit XLS- of XLSX-pakketten tonen zonder elk werkblad te laden.
- Cel-, bereik- en sjabloonbewerking: getallen, tekenreeksen, datums, booleans, formules, samengevoegde cellen, rij- en kolomgroottes, verborgen rijen en kolommen, overzichten, selecties en werkmapbereiken lezen en schrijven. Callbackhelpers kunnen geladen cellen scannen, bereiken vullen, tekst zoeken en sjabloonplaatsaanduidingen vervangen.
- Opmaak en pagina-indeling: lettertypen, kleuren, randen, vullingen, uitlijning, getalnotaties, rich text, themakleuren, geïndexeerde paletten, tabkleuren, pagina-instelling, kopteksten, voetteksten, afdruktitels, pagina-einden en werkbladweergaveopties toepassen.
- Formules en berekening: formules evalueren met de ingebouwde rekenengine voor klassieke XLS- en XLSX-werkmappen, inclusief celverwijzingen, bereiken, verwijzingen tussen bladen, gedefinieerde namen en toepassingsfuncties via een
OnUserFunction-callback. - Werkmapgegevens: werken met hyperlinks, interne bladankers, gedefinieerde namen, opmerkingen, voorwaardelijke opmaak, gegevensvalidatie, AutoFilter-bereiken en -criteria, Excel-tabellen, documenteigenschappen, externe koppelingen en draaitabelrecords.
- Afbeeldingen, grafieken en tekeningen: afbeeldingen insluiten, werkbladgrafieken en grafiekbladen maken, VBA-projectpayloads behouden en door Excel gemaakte OfficeArt-connector-, solver-, vorm- en opmerkingmetadata stabiel houden tijdens ondersteunde round-trip saves.
- Beveiliging en versleuteling: werkblad- en werkmapbeveiliging, klassieke XLS-wachtwoordworkflows en AES-beveiligde XLSX-opslaguitvoer verwerken, terwijl niet-ondersteunde leespaden voor versleutelde pakketten expliciet blijven in de ontwikkelaarsdocumentatie.
- Exporthelpers: werkmappen, werkbladen, geselecteerde bereiken, databasetabellen en DBGrid-inhoud exporteren naar Excel, HTML, RTF, CSV en TSV, inclusief HTML-tabelfragmenten voor previews, e-mails of webrapporten.
Ontworpen voor gecontroleerde automatisering
HotXLS is nuttig wanneer Office-automatisering niet past bij een productieproces. Spreadsheetverwerking blijft binnen het proces van uw toepassing, vermindert afhankelijkheid van interactieve desktopsessies en maakt implementatie eenvoudiger voor onbeheerde tools en server-side taken.
De bibliotheek is ontwikkeld rond gedocumenteerde werkmapstructuren en praktische Excel-interoperabiliteit. Recente releases richten zich op het behouden van door Excel geschreven records, werkmapmetadata, opmerkingen, hyperlinks, externe-linkgegevens, werkbladstatus, beveiligingsopties, VBA-inhoud, tabelgegevens, AutoFilter-status, tekenrecords en weergave-instellingen tijdens open/save-roundtrips. Die aanpak helpt toepassingen gerichte wijzigingen te maken zonder onnodig delen van de werkmap te herschrijven die zij niet beheren.
HotXLS is een zelfstandig product van losLab Software. Microsoft Excel is niet vereist tijdens runtime, en deze pagina claimt geen Microsoft-certificering, goedkeuring of merkrecht.
Veelvoorkomende gebruiksscenario's
| Scenario | Hoe HotXLS helpt |
|---|---|
| Rapportgeneratie | Opgemaakte werkmappen maken vanuit toepassingsgegevens, databasetabellen, DBGrid-inhoud of callback-gestuurde werkbladschrijvers. |
| Templatebewerking | Een bestaande werkmap openen, tekstplaatsaanduidingen zoeken en vervangen, bereiken vullen, omliggende metadata behouden en het bewerkte bestand opslaan. |
| Werkmapinspectie | Werkbladnamen, bereiken, documenteigenschappen, opmerkingen, hyperlinks, namen, filters en geselecteerde werkmapmetadata lezen vanuit gecontroleerde code. |
| Export zonder Office | Excel-compatibele uitvoer genereren op machines waarop Microsoft Office niet is geïnstalleerd, inclusief services en onbeheerde batchtaken. |
| Ondersteuning voor klassieke en moderne werkmappen | Gebruik één componentfamilie voor klassieke BIFF8-.xls-workflows en huidige OOXML-.xlsx-workflows. |
| Preview- en conversiepijplijnen | Hele werkbladen of geselecteerde bereiken exporteren naar HTML, RTF, CSV of TSV voor previews, e-mailfragmenten, imports en downstreamsystemen. |
| Auditbare documentpijplijnen | Werkmaptransformaties binnen uw eigen Delphi- of C++Builder-codepad houden in plaats van een externe UI-toepassing aan te sturen. |
Evaluatie, licenties en ondersteuning
HotXLS Delphi Spreadsheet Component-demopakket downloaden om de demo's en API-documentatie vóór aankoop te bekijken.
Nieuwe commerciële licenties bevatten de volledige Object Pascal / Delphi-broncode, een jaar software-updates, een jaar e-mailondersteuning en royaltyvrij gebruik in onbeperkte toepassingen onder de gekozen ontwikkelaarslicentie.
Betaal met creditcard/debetkaart, PayPal, AliPay of bankoverschrijving via 2Checkout.
| Licentie | Ontwikkelaars | Prijs | Bestellen |
|---|---|---|---|
| Single | 1 ontwikkelaar | $450 | Bestellen |
| Small Business | tot 10 ontwikkelaars | $900 | Bestellen |
| Medium Business | tot 30 ontwikkelaars | $1350 | Bestellen |
| Enterprise | Alle ontwikkelaars in één bedrijf en zijn dochterondernemingen binnen één land | $2700 | Bestellen |
| Corporate | Alle ontwikkelaars in één bedrijf en zijn dochterondernemingen wereldwijd | $5400 | Bestellen |
Broncode-extra’s voor Enterprise en Corporate: HotXLS Enterprise en Corporate bevatten beide de volledige broncode van het speciale tool-grade voorbeeld Workbook Audit & Conversion Workbench Pro. Broncode van de complete testsuites die normaal alleen voor interne validatie worden gebruikt, is op aanvraag beschikbaar.
Jaarlijkse verlenging kopen voor bestaande licenties. De verlengingsprijs staat op de HotXLS-aankooppagina.
HotXLS-onlinedocumentatie openen or contact opnemen met losLab Software met licentie- en technische vragen.
Snel Delphi-voorbeeld
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.
Veelgestelde vragen
Welke Delphi- en C++Builder-versies worden ondersteund?
HotXLS Component ondersteunt de huidige RAD Studio-workflows en het gedocumenteerde bereik van oudere IDE's voor dit product.
Is de broncode inbegrepen?
Commerciële licenties bevatten Object Pascal-broncode voor integratie, review en onderhoud op lange termijn.
Zijn er runtimeroyalty's vereist?
Gelicentieerde toepassingen kunnen royaltyvrij worden uitgerold, zonder runtimekosten per document of per eindgebruiker.
Hoe evalueer ik het product?
Download het demopakket en bekijk de online documentatie vóór aankoop.
Wat is inbegrepen bij een nieuwe licentie?
Een nieuwe licentie omvat broncode, één jaar updates en één jaar e-mailondersteuning.
Hoe werkt verlenging?
Bestaande klanten kunnen toegang tot updates verlengen tegen de gepubliceerde verlengingsprijs.
Waar vind ik de API-documentatie?
De documentatie is beschikbaar via de gelokaliseerde HotXLS Component-documentatielink op deze pagina.
Wat omvat een HotXLS-licentie en hoe werkt verlenging?
Een nieuwe licentie ($450 Single, $900 Small Business (tot 10 ontwikkelaars), $1350 Medium Business (tot 30 ontwikkelaars), $2700 Enterprise (één bedrijf, één land), $5400 Corporate (één bedrijf, wereldwijd)) omvat de volledige broncode, één jaar updates en één jaar e-mailondersteuning. De verlengingsprijs voor bestaande klanten staat op de HotXLS-aankooppagina.
Meer over Delphi PDF- en spreadsheetcomponenten ontdekken
Abonneren op productupdates
Abonneer u om de nieuwste berichten per e-mail te ontvangen.
