HotXLS Component i korthet
| Produkt | HotXLS Component |
|---|---|
| Passar bäst för | Dokumentarbetsflöden som utvecklaren själv styr i Delphi och C++Builder |
| IDE-stöd | Delphi och C++Builder XE5 till 13 Florence |
| Driftsättning | Integrering i inbyggda Windows-program |
| Källkod | Object Pascal-källkod ingår i kommersiella licenser |
| Licensiering | Royaltyfri driftsättning av program |
| Uppdateringar | Ett års uppdateringar och e-postsupport ingår |
| Priser | Engångslicensiering efter antal utvecklare |
| Dokumentation | HotXLS Component |
| Utvärdering | HotXLS Component |
Inbyggd automatisering av Excel-arbetsböcker för Delphi och C++Builder
Aktuell HotXLS-version: 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. versionsinformation
HotXLS stödjer Delphi XE5 till Delphi 13 Florence och C++Builder XE5 till C++Builder 13 Florence. Paketet inkluderar demos för Delphi och C++Builder, API-dokumentation, exempel på redigering av arbetsböcker och rapportexport, samt fullständig Object Pascal / Delphi-källkod för licensierade kunder.
Två fokuserade API:er för arbetsböcker
| API-yta | Primär användning |
|---|---|
lxHandle | Klassiska Excel 97-2003 BIFF8 .xls-arbetsflöden, inklusive läs/skriv-åtkomst för arbetsböcker, formler, formatering, kommentarer, hyperlänkar, diagramblad, stöd för pivottabeller, bevarande av VBA-innehåll, samt export till HTML, RTF, CSV och TSV. |
lxHandleX | Excel 2007+ OOXML .xlsx-arbetsflöden, inklusive in-/utmatning för arbetsböcker och dataströmmar, stilpaletter, delade strängar (shared strings), kalkylbladstabeller, diagram, kommentarer, ritningar, externa länkar, XLSX-specifika exporter och strömmad skrivning för större kalkylblad. |
Huvudfunktioner
- Arbetsflöden för XLS- och XLSX-arbetsböcker: skapa, öppna, modifiera och spara Excel-arbetsböcker från filer eller dataströmmar, och lista kalkylbladens namn snabbt från XLS- eller XLSX-paket utan att ladda varje kalkylblad.
- Redigering av celler, områden och mallar: läs och skriv nummer, strängar, datum, booleska värden, formler, sammanfogade celler, rad- och kolumnstorlekar, dolda rader och kolumner, grupperingar (outlines), markeringar och områden (ranges) i arbetsboken. Återanropshjälpare (callbacks) kan söka igenom laddade celler, fylla områden, hitta text och ersätta mallars platshållare.
- Formatering och sidlayout: tillämpa typsnitt, färger, ramar, fyllningar, justering, nummerformat, rtf-text, temafärger, indexerade paletter, flikfärger, utskriftsformat, sidhuvuden, sidfötter, utskriftstitlar, sidbrytningar och vyalternativ för kalkylblad.
- Formler och beräkningar: utvärdera formler via den inbyggda beräkningsmotorn för klassiska XLS- och XLSX-arbetsböcker, inklusive cellreferenser, områden, korsreferenser mellan kalkylblad, definierade namn och applikationsdefinierade funktioner via ett
OnUserFunction-anrop (callback). - Datafunktioner för arbetsböcker: arbeta med hyperlänkar, interna sidankare, definierade namn, kommentarer, villkorsstyrd formatering, datavalidering, autofilter-områden och -kriterier, Excel-liknande tabeller, dokumentegenskaper, externa länkar och pivottabellsposter.
- Bilder, diagram och ritningar: bädda in bilder, skapa diagram och diagramblad, bevara VBA-projekt, och bevara metadata från Excel (t.ex. OfficeArt-anslutningar, problemlösare, former och kommentarer) intakt under öppning och sparande där så stöds.
- Skydd och kryptering: hantera skydd för kalkylblad och arbetsböcker, klassiska lösenordsflöden för XLS, och XLSX AES-skyddad sparutdata, samtidigt som felhanteringsvägar hålls explicita i utvecklardokumentationen för format som ej stöds.
- Exporthjälpmedel: exportera arbetsböcker, kalkylblad, valda områden, databastabeller och DBGrid-innehåll till Excel, HTML, RTF, CSV och TSV-utdata, inklusive HTML-tabellfragment för förhandsgranskningar, e-postmeddelanden eller webbrapporter.
Utformad för kontrollerad automatisering
HotXLS är till stor nytta när Office-automatisering inte lämpar sig i en produktionsmiljö. Databearbetningen förblir inom din applikations process, vilket minskar beroendet av interaktiva skrivbordssessioner och förenklar distributionen för bakgrundsverktyg och serveryrken.
Biblioteket har utvecklats med fokus på dokumenterade strukturer och praktisk Excel-interoperabilitet. Den senaste versionen fokuserar på att bevara poster skapade av Excel, metadata, kommentarer, hyperlänkar, extern länkdata, arbetsbladsstatus, skyddsalternativ, VBA, tabelluppgifter, filter, rituppgifter och vyinställningar vid in- och utmatning (round trips). Det här upplägget hjälper applikationer att genomföra punktvisa ändringar utan att i onödan behöva skriva om de delar av arbetsboken som de inte rör.
HotXLS är en oberoende produkt från losLab Software. Microsoft Excel krävs inte vid körning, och denna sida gör inga anspråk på Microsoft-certifiering, godkännande eller äganderätt till varumärken.
Vanliga användningsområden
| Scenario | Hur HotXLS hjälper |
|---|---|
| Rapportgenerering | Skapa stiliserade arbetsböcker utifrån applikationsdata, databastabeller, DBGrid-innehåll eller callback-drivna sidskribenter. |
| Redigering av mallar | Öppna en existerande arbetsbok, sök och ersätt textplatshållare, fyll cellområden, bibehåll omgivande metadata och spara filen med de nya uppgifterna. |
| Inspektion av arbetsböcker | Läs in flikarnas namn, områden, dokumentegenskaper, kommentarer, hyperlänkar, namn, filter och vald arbetsboks-metadata från kontrollerad kod. |
| Office-fri export | Skapa Excel-kompatibla resultat på enheter där Microsoft Office inte finns, inklusive tjänster och obevakade bakgrundsjobb. |
| Stöd för gamla och nya format | Använd ett enda API för både gamla BIFF8 .xls-arbetsflöden och moderna OOXML .xlsx-flöden. |
| Flöden för konvertering och granskning | Exportera hela kalkylblad eller valda cellområden till HTML, RTF, CSV eller TSV för förhandsvisningar, e-post, importer och externa system. |
| Reviderbara dokumentflöden | Utför ändringar i arbetsböcker direkt från din egen Delphi- eller C++Builder-kod, utan att aktivera en extern användargränssnitt-applikation. |
Utvärdering, licensiering och support
Ladda ner HotXLS Delphi Spreadsheet Component demo-paket för att granska demos och API-dokumentationen innan du gör ditt köp.
Nya kommersiella licenser inkluderar den fullständiga källkoden i Object Pascal / Delphi, ett års programvaruuppdateringar, ett års e-postsupport och royaltyfri användning i obegränsat antal applikationer med tillhörande utvecklarlicens.
Betala med kredit-/betalkort, PayPal, AliPay eller banköverföring via 2Checkout.
| Licens | Utvecklare | Pris | Beställ |
|---|---|---|---|
| Single | 1 utvecklare | $450 | Beställ |
| Small Business | upp till 10 utvecklare | $900 | Beställ |
| Medium Business | upp till 30 utvecklare | $1350 | Beställ |
| Enterprise | Alla utvecklare i ett företag och dess dotterbolag inom ett land | $2700 | Beställ |
| Corporate | Alla utvecklare i ett företag och dess dotterbolag i hela världen | $5400 | Beställ |
Källkodstillägg för Enterprise och Corporate: Både HotXLS Enterprise och Corporate innehåller fullständig källkod för verktygsexemplet Workbook Audit & Conversion Workbench Pro. Källkoden till de kompletta testsviter som normalt endast används för intern validering lämnas ut på begäran.
Köp årlig förnyelse för befintliga licenser. Priser för förnyelser finns på inköpssidan för HotXLS.
Öppna online-dokumentationen för HotXLS eller kontakta losLab Software om du har licens- och teknikfrågor.
Snabbt Delphi-exempel
procedure QuickStart;
begin
{ Review the shipped HotXLS Component demo package for the complete Delphi sample. }
end;
HotXLS Component innehåller körklara Delphi-exempel som visar det grundläggande arbetsflödet före integrering i produktion.
Vanliga frågor
Vilka Delphi- och C++Builder-versioner stöds?
HotXLS Component stöder aktuella RAD Studio-arbetsflöden och det dokumenterade intervallet av äldre IDE-versioner för denna produkt.
Ingår källkod?
Kommersiella licenser inkluderar Object Pascal-källkod för integrering, granskning och långsiktigt underhåll.
Krävs det royalties vid körning?
Licensierade applikationer kan driftsättas royaltyfritt utan avgifter per dokument eller per slutanvändare.
Hur utvärderar jag produkten?
Ladda ned demopaketet och granska onlinedokumentationen innan köp.
Vad ingår i en ny licens?
En ny licens innehåller källkod, ett års uppdateringar och ett års e-postsupport.
Hur fungerar förnyelse?
Befintliga kunder kan förnya uppdateringsåtkomsten till det publicerade förnyelsepriset.
Var finns API-dokumentationen?
Dokumentationen finns tillgänglig via länken till den lokaliserade HotXLS Component-dokumentationen på denna sida.
Vad ingår i en HotXLS-licens, och hur fungerar förnyelse?
En ny licens ($450 Single, $900 Small Business (upp till 10 utvecklare), $1350 Medium Business (upp till 30 utvecklare), $2700 Enterprise (ett företag, ett land), $5400 Corporate (ett företag, i hela världen)) inkluderar fullständig källkod, ett års uppdateringar och ett års e-postsupport. Förnyelsepriser för befintliga kunder finns på HotXLS inköpssida.
Upptäck mer från Delphi PDF Component & Spreadsheet Development
Prenumerera på produktuppdateringar
Prenumerera för att få de senaste uppdateringarna skickade till din e-post.
