Tabellenkalkulations-SDK

HotXLS Delphi Component für Delphi-Tabellenanwendungen

Erstellen, bearbeiten, prüfen, berechnen und exportieren Sie Excel-Arbeitsmappen direkt aus Delphi- oder C++Builder-Code. HotXLS ist eine native Object-Pascal-Bibliothek für XLS und XLSX, entwickelt für Desktop-Tools, Batchaufträge, Berichte und Dokumenterzeugung ohne Microsoft-Excel-Automatisierung.

HotXLS Delphi Component Vorschau

HotXLS Delphi Component Auf einen Blick

ProduktHotXLS Delphi Component
Geeignet fürVom Entwickler gesteuerte Dokument-Workflows in Delphi und C++Builder
IDE-UnterstützungDelphi und C++Builder XE5 bis 13 Florence; Free Pascal 3.2.2 / Lazarus LCL (Win32, Win64); nativer Free-Pascal-Workbook-Kern für Linux x64 und macOS ARM64
BereitstellungIntegration in native Windows-Anwendungen
QuellcodeObject-Pascal-Quellcode ist in kommerziellen Lizenzen enthalten
LizenzierungGebührenfreie Bereitstellung von Anwendungen
AktualisierungenEin Jahr Updates und E-Mail-Support inklusive
PreiseEinmalige Lizenzierung nach Entwickleranzahl
DokumentationHotXLS Delphi Component
EvaluierungHotXLS Delphi Component

Native Excel-Arbeitsmappenautomatisierung für Delphi und C++Builder

Aktuelle HotXLS-Version: Version 2.384.120 (2026-10-09). Das neueste Release bringt klassische XLS-Diagramme in die portable Ausgabe: Säulen-, Balken-, Linien-, Punkt-, Kreis-, Ring- und einschichtige Flächendiagramme werden aus validierten gespeicherten Werten mitsamt ihrer Kernoptik und den deklarierten Plot-, Titel- und Legendengrenzen erfasst und dann in eigenständige PDF-, SVG- und PNG-Ausgaben gezeichnet; begrenzte Helfer prüfen gespeicherte Formelbezüge und im Cache gehaltene Diagrammzellen, ohne Formeln auszuwerten. Die Releases seit 2.384.109 holen den Arbeitsmappenkern nativ nach Linux x64 und macOS ARM64, wo Anwendungen XLSX-, XLSB-, ODS- und klassische BIFF8-XLS-Dateien inklusive RC4- und CryptoAPI-Verschlüsselung laden, bearbeiten, berechnen und speichern, und ergänzen portable PDF-, SVG- und PNG-Ausgabe mit Rich Text, Formen, Bildern, Bildern in Zellen, Checkboxen, sieben zwischengespeicherten Diagrammfamilien und vollständigen Druckplänen. Die native Pivot-Ausgabe erhielt kompakte, tabellarische und Gliederungs-Layouts, numerische, Datums- und manuelle Gruppierung, alle elf Zwischensummenfunktionen, Show-Values-As-Anzeigeberechnungen sowie berechnete Felder und Elemente; die Formel-Engine bekam Regular-Expression-Funktionen zum Testen, Extrahieren und Ersetzen sowie GROUPBY und PIVOTBY; XLSX erhielt typisierte Bilder in Zellen und Checkbox-Formate; und die XLSB-Abdeckung wurde auf Formeln, Namen, Verbunde, Hyperlinks, Fenster, Tabellen und Filter erweitert. Deklarierte Codepages für BIFF5-Text, atomares Undo und Redo für Bereichslöschungen und Unicode-Einfügungen sowie konsistentes Unicode-Namen-Matching über alle Plattformen runden das Spektrum ab. Die vollständige Änderungshistorie steht in den Versionshinweisen.

HotXLS unterstützt Delphi XE5 bis Delphi 13 Florence und C++Builder XE5 bis C++Builder 13 Florence und lässt sich mit Free Pascal 3.2.2 und Lazarus/LCL unter Windows (Win32 und Win64) bauen; der optionale portable Workbook-Kern kompiliert darüber hinaus nativ für Linux x64 und macOS ARM64. Das Paket enthält Delphi- und C++Builder-Demos, API-Dokumentation, Beispiele für Workbook-Bearbeitung und Berichtsexport sowie vollständigen Object-Pascal-/Delphi-Quellcode für lizenzierte Kunden.

Zwei fokussierte Arbeitsmappen-APIs

API-OberflächeHauptzweck
lxHandleClassic Excel 97-2003 BIFF8 .xls : Lesen und Schreiben von Arbeitsmappen, Formeln, Formatierung, Kommentare, Hyperlinks, Diagrammblätter, Pivot-Tabellen-Unterstützung, VBA-Erhaltung sowie HTML-, RTF-, CSV- und TSV-Export.
lxHandleXExcel 2007+ OOXML .xlsx : Arbeitsmappen- und Stream-E/A, Stilpaletten, Shared Strings, Tabellen, Diagramme, Kommentare, Zeichnungen, externe Links, XLSX-spezifische Exporte und Streaming-Schreiben für große Blätter.

Hauptfunktionen

  • XLS-, XLSX- und XLSB-Arbeitsmappenabläufe: Excel-Arbeitsmappen aus Dateien oder Streams erstellen, öffnen, ändern und speichern, XLSB-Eingaben automatisch mit Konvertierungstreueberichten erkennen sowie Blattnamen aus XLS- oder XLSX-Paketen schnell auflisten, ohne jedes Arbeitsblatt zu laden.
  • Zellen-, Bereichs- und Vorlagenbearbeitung: Zahlen, Zeichenfolgen, Datumswerte, boolesche Werte, Formeln, verbundene Zellen, Zeilen- und Spaltengrößen, ausgeblendete Zeilen und Spalten, Gliederungen, Auswahlbereiche und Arbeitsmappenbereiche lesen und schreiben. Callback-Hilfen können geladene Zellen durchsuchen, Bereiche füllen, Text finden und Vorlagenplatzhalter ersetzen.
  • Formatierung und Seitenlayout: Schriftarten, Farben, Rahmen, Füllungen, Ausrichtung, Zahlenformate, Rich Text, Designfarben, indizierte Paletten, Registerfarben, Seiteneinrichtung, Kopf- und Fußzeilen, Drucktitel, Seitenumbrüche und Arbeitsblattansichten anwenden.
  • Formeln und Berechnung: Formeln mit der integrierten Berechnungsengine für klassische XLS- und XLSX-Arbeitsmappen auswerten, einschließlich Zellbezügen, Bereichen, blattübergreifenden Bezügen, definierten Namen und anwendungsdefinierten Funktionen über einen OnUserFunction-Callback, dazu Dynamic-Array-Spill-Bereiche, Regular-Expression-Funktionen sowie GROUPBY- und PIVOTBY-Aggregation.
  • Arbeitsmappendaten: Mit Hyperlinks, internen Blattankern, definierten Namen, Kommentaren, bedingten Formaten, Datenvalidierung, AutoFilter-Bereichen und -Kriterien, Excel-Tabellen, Dokumenteigenschaften, externen Links und Pivot-Tabellen-Datensätzen arbeiten.
  • Bilder, Diagramme und Zeichnungen: Bilder einbetten, Arbeitsblattdiagramme und Diagrammblätter erstellen, VBA-Projektinhalte beibehalten und von Excel erstellte OfficeArt-Connector-, Solver-, Form- und Kommentarmetadaten bei unterstützten Round-Trip-Speicherungen stabil halten.
  • Schutz und Verschlüsselung: verarbeiten Arbeitsblatt- und Arbeitsmappenschutz, klassische XLS-Passwörter und AES-geschützte XLSX-Ausgabe, während nicht unterstützte Lesepfade für verschlüsselte Pakete klar dokumentiert bleiben.
  • Pivot-Tabellen und Berichte: native Pivot-Ausgabe mit kompakten, tabellarischen und Gliederungs-Layouts, mehreren Messwerten, numerischer, Datums- und manueller Gruppierung, allen elf Zwischensummenfunktionen, Show-Values-As-Anzeigeberechnungen, berechneten Feldern und Elementen sowie Timelines und Slicern auf gemeinsam genutzten Caches.
  • Linux- und macOS-Arbeitsmappenkern: das optionale Profil LX_PORTABLE_CORE kompiliert TXLSWorkbook und TXLSXWorkbook mit Free Pascal für Linux x64 und macOS ARM64 (macOS 11 oder neuer) und lädt, bearbeitet, berechnet und speichert XLS-, XLSX-, XLSB- und ODS-Dateien ohne LCL.
  • Portable PDF-, SVG- und PNG-Ausgabe: rendert Arbeitsblätter mit Rich Text, Formen, Bildern, Bildern in Zellen, Checkboxen, zwischengespeicherten XLSX-Diagrammen sowie klassischen XLS-Säulen-, Balken-, Linien-, Punkt-, Kreis-, Ring- und Flächendiagrammen über unveränderliche Druckpläne, die Druckbereiche, wiederholte Titel, Seitenumbrüche, Ränder, Skalierung und Seitenreihenfolge einhalten.
  • Exporthilfen: Arbeitsmappen, Arbeitsblätter, ausgewählte Bereiche, Datenbanktabellen und DBGrid-Inhalte nach Excel, HTML, RTF, CSV und TSV exportieren, einschließlich HTML-Tabellenfragmenten für Vorschauen, E-Mails oder Webberichte.
  • Kurzes Delphi-Beispiel

    procedure QuickStart;
    begin
      { Review the shipped HotXLS Delphi Component demo package for the complete Delphi sample. }
    end;

    HotXLS Delphi Component includes ready-to-run Delphi examples that show the core workflow before production integration.

    LizenzEntwicklerPreisBestellen
    Single1 Entwickler$650Bestellen
    Small Businessbis zu 10 Entwickler$1300Bestellen
    Medium Businessbis zu 30 Entwickler$1950Bestellen
    EnterpriseAlle Entwickler in einem Unternehmen und seinen Tochtergesellschaften innerhalb eines Landes$3900Bestellen
    CorporateAlle Entwickler in einem Unternehmen und seinen Tochtergesellschaften weltweit$7800Bestellen

Für kontrollierte Automatisierung entwickelt

HotXLS ist nützlich, wenn Office-Automation nicht zu einem Produktionsablauf passt. Die Tabellenverarbeitung bleibt im Prozess Ihrer Anwendung, reduziert die Abhängigkeit von interaktiven Desktopsitzungen und erleichtert die Bereitstellung für unbeaufsichtigte Werkzeuge und serverseitige Jobs.

Die Bibliothek ist auf dokumentierte Arbeitsmappenstrukturen und praktische Excel-Interoperabilität ausgelegt. Aktuelle Releases konzentrieren sich darauf, von Excel erzeugte Datensätze, Arbeitsmappenmetadaten, Kommentare, Hyperlinks, externe Linkdaten, Arbeitsblattstatus, Schutzoptionen, VBA-Inhalte, Tabellendaten, AutoFilter-Zustand, Zeichnungsdatensätze und Ansichtseinstellungen bei Open/Save-Roundtrips zu bewahren. Dadurch können Anwendungen gezielte Änderungen vornehmen, ohne Teile der Arbeitsmappe unnötig neu zu schreiben, die sie nicht besitzen.

HotXLS ist ein eigenständiges Produkt von losLab Software. Microsoft Excel wird zur Laufzeit nicht benötigt, und diese Seite beansprucht keine Microsoft-Zertifizierung, Empfehlung oder Markeninhaberschaft.

Häufige Einsatzfälle

SzenarioWie HotXLS hilft
BerichtserzeugungFormatierte Arbeitsmappen aus Anwendungsdaten, Datenbanktabellen, DBGrid-Inhalten oder callbackgesteuerten Arbeitsblattschreibern erstellen.
VorlagenbearbeitungEine vorhandene Arbeitsmappe öffnen, Textplatzhalter suchen und ersetzen, Bereiche füllen, umgebende Metadaten erhalten und die bearbeitete Datei speichern.
ArbeitsmappenprüfungBlattnamen, Arbeitsblattbereiche, Dokumenteigenschaften, Kommentare, Hyperlinks, Namen, Filter und ausgewählte Arbeitsmappenmetadaten aus kontrolliertem Code lesen.
Export ohne OfficeExcel-kompatible Ausgabe auf Rechnern erzeugen, auf denen Microsoft Office nicht installiert ist, einschließlich Dienste und unbeaufsichtigte Batchaufträge.
Unterstützung alter und moderner ArbeitsmappenEine Komponentenfamilie für klassische BIFF8-.xls-Workflows, aktuelle OOXML-.xlsx-Workflows, binäres XLSB-Lesen und -Schreiben sowie ODS-Import/Export verwenden.
Vorschau- und KonvertierungsabläufeGanze Blätter oder ausgewählte Bereiche nach HTML, RTF, CSV oder TSV für Vorschauen, E-Mail-Fragmente, Importe und nachgelagerte Systeme exportieren.
Auditierbare DokumentabläufeArbeitsmappentransformationen im eigenen Delphi- oder C++Builder-Codepfad halten, statt eine externe UI-Anwendung zu steuern.
HotXLS Excel export Vorschau
Gruppierte Zeilen und formatierte Berichtsausgabe, die über die HotXLS-Komponenten-API erstellt wurden.

Evaluierung, Lizenzierung und Support

HotXLS Delphi Spreadsheet Component Demo-Paket herunterladen, um die Demos und API-Dokumentation vor dem Kauf zu prüfen.

Neue kommerzielle Lizenzen enthalten den vollständigen Object-Pascal-/Delphi-Quellcode, ein Jahr Softwareupdates, ein Jahr E-Mail-Support und royaltyfreie Nutzung in unbegrenzt vielen Anwendungen innerhalb der gewählten Entwicklerlizenz.

Zahlung per Kredit-/Debitkarte, PayPal, AliPay oder Überweisung über 2Checkout / FastSpring – beide Checkouts werden in jeder Lizenzstufe angeboten, wählen Sie einfach einen davon.

Zusätzliche Quellcodes für Enterprise und Corporate: HotXLS Enterprise und Corporate enthalten beide den vollständigen Quellcode für Workbook Audit & Conversion Workbench Pro. Der vollständige Quellcode der internen Validierungs-Testsuites ist auf Anfrage erhältlich.

Jährliche Verlängerung kaufen für bestehende Lizenzen. Der Verlängerungspreis ist auf der HotXLS-Kaufseite aufgeführt.

HotXLS-Onlinedokumentation öffnen or losLab Software kontaktieren bei Lizenz- und Technikfragen.

Häufige Fragen

Welche Delphi- und C++Builder-Versionen werden unterstützt?

HotXLS unterstützt Delphi XE5 bis Delphi 13 Florence sowie C++Builder XE5 bis C++Builder 13 Florence. Dazu kommen Builds mit Free Pascal 3.2.2 und Lazarus/LCL unter Windows (Win32 und Win64), in denen die XLS- und XLSX-APIs, Formeln, Styles, Dataset-Export und Rendering-Hilfen direkt aus FPC-Code funktionieren — ohne zlib-DLL. Native Free-Pascal-Builds für Linux x64 und macOS ARM64 laden, bearbeiten, berechnen und speichern Arbeitsmappen über den portablen Workbook-Kern.

Ist der Quellcode enthalten?

Kommerzielle Lizenzen enthalten den Object-Pascal-Quellcode für Integration, Prüfung und langfristige Wartung.

Fallen Laufzeitgebühren an?

Lizenzierte Anwendungen lassen sich gebührenfrei ausliefern, ohne Laufzeitkosten pro Dokument oder pro Endanwender.

Wie kann ich das Produkt testen?

Laden Sie das Demo-Paket herunter und sehen Sie sich vor dem Kauf die Online-Dokumentation an.

Was ist in einer neuen Lizenz enthalten?

Eine neue Lizenz umfasst den Quellcode, ein Jahr Updates und ein Jahr E-Mail-Support.

Wie funktioniert die Verlängerung?

Bestandskunden können den Zugang zu Updates zum veröffentlichten Verlängerungspreis verlängern.

Wo finde ich die API-Dokumentation?

Die Dokumentation erreichen Sie über den lokalisierten Dokumentationslink zu HotXLS Delphi Component auf dieser Seite.

Was enthält eine HotXLS-Lizenz, und wie funktioniert die Verlängerung?

Eine neue Lizenz ($650 Single, $1300 Small Business (bis zu 10 Entwickler), $1950 Medium Business (bis zu 30 Entwickler), $3900 Enterprise (ein Unternehmen, ein Land), $7800 Corporate (ein Unternehmen, weltweit)) enthält den vollständigen Quellcode, ein Jahr Updates und ein Jahr E-Mail-Support. Der Verlängerungspreis für Bestandskunden ist auf der HotXLS-Kaufseite aufgeführt.


Mehr von Delphi PDF Component & Spreadsheet Development entdecken

Produktaktualisierungen abonnieren

Abonnieren Sie, um die neuesten Beiträge per E-Mail zu erhalten.