Spreadsheet-SDK

HotXLS Component voor Delphi-spreadsheetapplicaties

Maak, bewerk, inspecteer, bereken en exporteer Excel-workbooks rechtstreeks vanuit Delphi- of C++Builder-code. HotXLS is een native Object Pascal-spreadsheetbibliotheek met broncode voor XLS- en XLSX-workflows, ontworpen voor desktoptools, batchtaken, rapportagesystemen en server-side documentgeneratie zonder Microsoft Excel-automatisering.

HotXLS Component voorbeeld

HotXLS Component In het kort

ProductHotXLS Component
Geschikt voorDoor de ontwikkelaar beheerde documentworkflows in Delphi en C++Builder
IDE-ondersteuningDelphi en C++Builder XE5 tot en met 13 Florence
ImplementatieIntegratie in native Windows-toepassingen
BroncodeObject Pascal-broncode is inbegrepen bij commerciële licenties
LicentiesRoyaltyvrije implementatie van toepassingen
UpdatesEén jaar updates en e-mailondersteuning inbegrepen
PrijzenEenmalige licentie op basis van het aantal ontwikkelaars
DocumentatieHotXLS Component
EvaluatieHotXLS 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-oppervlakPrimair gebruik
lxHandleKlassieke 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.
lxHandleXExcel 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

ScenarioHoe HotXLS helpt
RapportgeneratieOpgemaakte werkmappen maken vanuit toepassingsgegevens, databasetabellen, DBGrid-inhoud of callback-gestuurde werkbladschrijvers.
TemplatebewerkingEen bestaande werkmap openen, tekstplaatsaanduidingen zoeken en vervangen, bereiken vullen, omliggende metadata behouden en het bewerkte bestand opslaan.
WerkmapinspectieWerkbladnamen, bereiken, documenteigenschappen, opmerkingen, hyperlinks, namen, filters en geselecteerde werkmapmetadata lezen vanuit gecontroleerde code.
Export zonder OfficeExcel-compatibele uitvoer genereren op machines waarop Microsoft Office niet is geïnstalleerd, inclusief services en onbeheerde batchtaken.
Ondersteuning voor klassieke en moderne werkmappenGebruik één componentfamilie voor klassieke BIFF8-.xls-workflows en huidige OOXML-.xlsx-workflows.
Preview- en conversiepijplijnenHele werkbladen of geselecteerde bereiken exporteren naar HTML, RTF, CSV of TSV voor previews, e-mailfragmenten, imports en downstreamsystemen.
Auditbare documentpijplijnenWerkmaptransformaties binnen uw eigen Delphi- of C++Builder-codepad houden in plaats van een externe UI-toepassing aan te sturen.
HotXLS Excel export voorbeeld
Gegroepeerde rijen en geformatteerde rapportuitvoer die via de HotXLS-component-API zijn gemaakt.

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.

LicentieOntwikkelaarsPrijsBestellen
Single1 ontwikkelaar$450Bestellen
Small Businesstot 10 ontwikkelaars$900Bestellen
Medium Businesstot 30 ontwikkelaars$1350Bestellen
EnterpriseAlle ontwikkelaars in één bedrijf en zijn dochterondernemingen binnen één land$2700Bestellen
CorporateAlle ontwikkelaars in één bedrijf en zijn dochterondernemingen wereldwijd$5400Bestellen

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.