Regneark-SDK

HotXLS Component for Delphi regneark-applikasjoner

Opprett, rediger, inspiser, beregn og eksporter Excel-arbeidsbøker direkte fra Delphi- eller C++Builder-kode. HotXLS er et innfødt Object Pascal-regnearkbibliotek med kildekode for XLS- og XLSX-arbeidsflyter, designet for skrivebordsverktøy, batchjobber, rapporteringssystemer og dokumentgenerering på serversiden uten Microsoft Excel-automatisering.

HotXLS spreadsheet component

HotXLS Component Kort oversikt

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

Innfødt Excel-arbeidsbokautomatisering for Delphi og 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. utgivelsesmerknader

HotXLS støtter Delphi XE5 gjennom Delphi 13 Florence og C++Builder XE5 gjennom C++Builder 13 Florence. Pakken inkluderer Delphi- og C++Builder-demoer, API-dokumentasjon, eksempler for redigering av arbeidsbøker og rapporteksport, og full Object Pascal / Delphi-kildekode for lisensierte kunder.

To fokuserte arbeidsbok-API-er

API-overflatePrimær bruk
lxHandleKlassiske Excel 97-2003 BIFF8 .xls-arbeidsflyter, inkludert lese/skrive arbeidsbok, formler, formatering, kommentarer, hyperkoblinger, kartark, støtte for pivottabell, bevaring av VBA-nyttelast, HTML, RTF, CSV og TSV-eksporter.
lxHandleXExcel 2007+ OOXML .xlsx-arbeidsflyter, inkludert arbeidsbok og stream-I/O, stilpaletter, delte strenger, regnearktabeller, diagrammer, kommentarer, tegninger, eksterne lenker, XLSX-spesifikke eksporter og streamingskriving for større ark.

Hovedfunksjoner

  • XLS- og XLSX-arbeidsbok-arbeidsflyter: opprett, åpne, modifiser og lagre Excel-arbeidsbøker fra filer eller strømmer, og liste raskt opp arknavn fra XLS- eller XLSX-pakker uten å laste inn hvert regneark.
  • Celle-, område- og malredigering: les og skriv tall, strenger, datoer, boolske verdier, formler, sammenslåtte celler, rad- og kolonnestørrelser, skjulte rader og kolonner, konturer, utvalg og arbeidsbokområder. Tilbakekallshjelpere kan skanne innlastede celler, fylle områder, finne tekst og erstatte malplassholdere.
  • Formatering og sideoppsett: bruk skrifter, farger, kanter, fyll, justering, tallformater, rik tekst, temafarger, indekserte paletter, fanefarger, sideoppsett, topptekst, bunntekst, utskriftstitler, sideskift og alternativer for regnearkvisning.
  • Formler og beregning: evaluer formler gjennom den innebygde beregningsmotoren for klassiske XLS- og XLSX-arbeidsbøker, inkludert cellereferanser, områder, kryss-arkreferanser, definerte navn og applikasjonsdefinerte funksjoner gjennom et OnUserFunction-tilbakekall.
  • Arbeidsbokdatafunksjoner: arbeid med hyperkoblinger, interne arkankre, definerte navn, kommentarer, betingede formater, datavalidering, AutoFilter-områder og kriterier, Excel-lignende tabeller, dokumentegenskaper, eksterne lenker og pivottabellposter.
  • Bilder, diagrammer og tegninger: bygg inn bilder, lag regnearkdiagrammer og diagramark, bevar VBA-prosjektnyttelast, og hold Excel-forfattet OfficeArt-kontakt, løser, form og kommentarmetadata stabil under lagringstur der det støttes.
  • Beskyttelse og kryptering: håndter regneark- og arbeidsbokbeskyttelse, klassiske XLS-passordarbeidsflyter, og XLSX AES-beskyttet lagringsutdata samtidig som ustøttede krypterte pakke-lesestier holdes eksplisitte i utviklerdokumentasjonen.
  • Eksporthjelpere: eksporter arbeidsbøker, regneark, utvalgte områder, databasetabeller og DBGrid-innhold til Excel-, HTML-, RTF-, CSV- og TSV-utdata, inkludert HTML-tabellfragmenter for forhåndsvisninger, e-poster eller web-rapporter.

Designet for kontrollert automatisering

HotXLS er nyttig når Office-automatisering ikke passer godt for en produksjonsarbeidsflyt. Regnearkbehandling forblir inne i applikasjonsprosessen din, noe som reduserer avhengigheten av interaktive skrivebordsøkter og gjør distribusjon enklere for uovervåkede verktøy og jobber på serversiden.

Biblioteket er utviklet rundt dokumenterte arbeidsbokstrukturer og praktisk Excel-interoperabilitet. Nylige utgivelser fokuserer på å bevare Excel-forfattede poster, arbeidsbokmetadata, kommentarer, hyperkoblinger, eksterne lenkedata, regnearktilstand, beskyttelsesalternativer, VBA-nyttelast, tabelldata, AutoFilter-tilstand, tegneposter og visningsinnstillinger under åpne/lagre-runder. Denne tilnærmingen hjelper applikasjoner med å gjøre målrettede redigeringer uten unødvendig omskriving av deler av arbeidsboken de ikke eier.

HotXLS er et uavhengig losLab Software-produkt. Microsoft Excel kreves ikke under kjøring, og denne siden hevder ikke Microsoft-sertifisering, godkjenning eller varemerkeeierskap.

Vanlige brukstilfeller

ScenarioHvordan HotXLS hjelper
RapportgenereringOpprett stilede arbeidsbøker fra applikasjonsdata, databasetabeller, DBGrid-innhold eller tilbakekallsdrevne regnearkskribenter.
MalredigeringÅpne en eksisterende arbeidsbok, finn og erstatt tekstplassholdere, fyll områder, bevar omliggende metadata, og lagre den redigerte filen.
ArbeidsbokinspeksjonLes arknavn, regnearkområder, dokumentegenskaper, kommentarer, hyperkoblinger, navn, filtre og valgte arbeidsbokmetadata fra kontrollert kode.
Office-fri eksportGenerer Excel-kompatibel utdata på maskiner der Microsoft Office ikke er installert, inkludert tjenester og uovervåkede batchjobber.
Støtte for eldre og moderne arbeidsbøkerBruk én komponentfamilie for klassiske BIFF8 .xls-arbeidsflyter og nåværende OOXML .xlsx-arbeidsflyter.
Forhåndsvisnings- og konverteringspipelinesEksporter hele ark eller valgte områder til HTML, RTF, CSV eller TSV for forhåndsvisninger, e-postfragmenter, importer og nedstrømssystemer.
Revideerbare dokumentpipelinesHold arbeidsboktransformasjoner inne i din egen Delphi- eller C++Builder-kodeprosess i stedet for å drive en ekstern UI-applikasjon.
Grouped Excel rows exported by HotXLS
Grupperte rader og formatert rapportutdata opprettet gjennom HotXLS komponent-API.

Evaluering, lisensiering og støtte

Last ned HotXLS Delphi Spreadsheet Component demo-pakken for å gå gjennom demoene og API-dokumentasjonen før du kjøper.

Nye kommersielle lisenser inkluderer full Object Pascal / Delphi-kildekode, ett år med programvareoppdateringer, ett år med e-poststøtte og royaltyfri bruk i ubegrensede applikasjoner under den valgte utviklerantallslisensen.

Betal med kreditt-/debetkort, PayPal, AliPay eller bankoverføring gjennom FastSpring.

LisensUtviklerePrisBestill
Single1 utvikler$500Bestill
Teamopptil 5 utviklere$1000Bestill
Micro Businessopptil 10 utviklere$1500Bestill
Small Businessopptil 30 utviklere$2500Bestill
Medium Businessopptil 100 utviklere$4500Bestill
Enterpriseopptil 500 utviklere$8500Bestill
CorporateUbegrenset antall utviklere, verdensomspennende datterselskaper$15000Bestill

Ekstrautstyr for Enterprise-kildekoder: HotXLS Enterprise inkluderer full kildekode for de komplette testpakkene som vanligvis kun brukes til intern validering. Enterprise-pakken inkluderer også full kildekode for det dedikerte verktøyeksempelet Workbook Audit & Conversion Workbench Pro.

Kjøp årlig fornyelse for eksisterende lisenser. Fornyelsespriser er oppført på HotXLS kjøpssiden.

Åpne HotXLS nettbasert dokumentasjon eller kontakt losLab Software for lisensiering og tekniske spørsmål.

Raskt Delphi-eksempel

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.

Vanlige spørsmål

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.


Oppdag mer fra Delphi PDF Component & Spreadsheet Development

Abonner på produktoppdateringer

Abonner for å få de siste oppdateringene sendt til e-posten din.