HotXLS Component En bref
| Produit | HotXLS Component |
|---|---|
| Idéal pour | Flux de travail documentaires pilotés par le développeur dans Delphi et C++Builder |
| Prise en charge des IDE | Delphi et C++Builder XE5 à 13 Florence |
| Déploiement | Intégration dans des applications Windows natives |
| Code source | Le code source Object Pascal est inclus avec les licences commerciales |
| Licence | Déploiement sans redevance des applications |
| Mises à jour | Un an de mises à jour et assistance par e-mail inclus |
| Tarification | Licence unique selon le nombre de développeurs |
| Documentation | HotXLS Component |
| Évaluation | HotXLS Component |
Automatisation native des classeurs Excel pour Delphi et C++Builder
Version actuelle de HotXLS : 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. notes de version
HotXLS prend en charge Delphi XE5 à Delphi 13 Florence et C++Builder XE5 à C++Builder 13 Florence. Le package inclut des démos Delphi et C++Builder, la documentation API, des exemples pour l’édition de classeurs et l’export de rapports, ainsi que le code source complet Object Pascal / Delphi pour les clients licenciés.
Deux API classeur specialisees
| Surface API | Usage principal |
|---|---|
lxHandle | Classic Excel 97-2003 BIFF8 .xls : lecture/ecriture de classeurs, formules, mise en forme, commentaires, hyperliens, feuilles de graphiques, tableaux croises, preservation VBA et exports HTML, RTF, CSV et TSV. |
lxHandleX | Excel 2007+ OOXML .xlsx : E/S de classeurs et de flux, palettes de styles, chaines partagees, tableaux, graphiques, commentaires, dessins, liens externes, exports XLSX et ecriture en streaming pour grandes feuilles. |
Fonctions principales
- Flux de classeurs XLS et XLSX : créer, ouvrir, modifier et enregistrer des classeurs Excel depuis des fichiers ou des flux, et lister rapidement les noms de feuilles depuis des packages XLS ou XLSX sans charger chaque feuille.
- Edition de cellules, plages et modeles : lire et écrire des nombres, chaînes, dates, booléens, formules, cellules fusionnées, tailles de lignes et de colonnes, lignes et colonnes masquées, plans, sélections et plages de classeur. Les helpers de callback peuvent parcourir les cellules chargées, remplir des plages, trouver du texte et remplacer les espaces réservés de modèles.
- Mise en forme et mise en page : appliquer polices, couleurs, bordures, remplissages, alignement, formats numériques, texte enrichi, couleurs de thème, palettes indexées, couleurs d'onglet, mise en page, en-têtes, pieds de page, titres d'impression, sauts de page et options d'affichage de feuille.
- Formules et calcul : évaluer les formules avec le moteur de calcul intégré pour les classeurs XLS classiques et XLSX, y compris références de cellules, plages, références entre feuilles, noms définis et fonctions définies par l'application via un callback
OnUserFunction. - Donnees du classeur : gérer les hyperliens, ancres internes de feuille, noms définis, commentaires, formats conditionnels, validation de données, plages et critères AutoFilter, tableaux de style Excel, propriétés de document, liens externes et enregistrements de tableaux croisés dynamiques.
- Images, graphiques et dessins : intégrer des images, créer des graphiques de feuille et des feuilles de graphique, préserver les charges utiles de projet VBA et conserver les métadonnées OfficeArt de connecteurs, solveurs, formes et commentaires créées par Excel lors des sauvegardes aller-retour prises en charge.
- Protection et chiffrement : gerent la protection des feuilles et classeurs, les mots de passe XLS classiques et l enregistrement XLSX protege par AES, tout en documentant clairement les chemins de lecture de paquets chiffres non pris en charge.
- Aides a l export : exporter classeurs, feuilles, plages sélectionnées, tables de base de données et contenu DBGrid vers Excel, HTML, RTF, CSV et TSV, y compris des fragments de tableau HTML pour prévisualisations, e-mails ou rapports web.
Concu pour une automatisation controlee
HotXLS est utile lorsque l automation Office ne convient pas a un flux de production. Le traitement des feuilles reste dans le processus de votre application, reduit la dependance aux sessions bureau interactives et simplifie le deploiement d outils sans surveillance et de taches serveur.
La bibliothèque est conçue autour de structures de classeurs documentées et d'une interopérabilité Excel pratique. Les versions récentes se concentrent sur la conservation des enregistrements créés par Excel, des métadonnées de classeur, commentaires, liens hypertexte, données de liens externes, état des feuilles, options de protection, charges VBA, données de tableaux, état AutoFilter, enregistrements de dessin et paramètres d'affichage pendant les cycles ouverture/enregistrement. Cette approche aide les applications à effectuer des modifications ciblées sans réécrire inutilement les parties du classeur qu'elles ne possèdent pas.
HotXLS est un produit indépendant de losLab Software. Microsoft Excel n'est pas requis à l'exécution, et cette page ne revendique aucune certification, approbation ni propriété de marque Microsoft.
Cas d utilisation courants
| Scenario | Comment HotXLS aide |
|---|---|
| Generation de rapports | Créer des classeurs mis en forme à partir de données applicatives, tables de base de données, contenu DBGrid ou writers de feuilles pilotés par callback. |
| Edition de modeles | Ouvrir un classeur existant, rechercher et remplacer des espaces réservés de texte, remplir des plages, préserver les métadonnées environnantes, puis enregistrer le fichier modifié. |
| Inspection de classeurs | Lire les noms de feuilles, plages de feuille, propriétés de document, commentaires, hyperliens, noms, filtres et métadonnées sélectionnées du classeur depuis du code contrôlé. |
| Export sans Office | Générer une sortie compatible Excel sur des machines sans Microsoft Office installé, y compris pour services et tâches batch sans surveillance. |
| Support des classeurs anciens et modernes | Utilisez une seule famille de composants pour les workflows BIFF8 .xls classiques et les workflows OOXML .xlsx actuels. |
| Flux de previsualisation et conversion | Exporter des feuilles entières ou des plages sélectionnées vers HTML, RTF, CSV ou TSV pour aperçus, fragments d'e-mail, imports et systèmes en aval. |
| Flux documentaires auditables | Conserver les transformations de classeurs dans votre propre chemin de code Delphi ou C++Builder au lieu de piloter une application UI externe. |
Evaluation, licences et support
Télécharger le package de démo HotXLS Delphi Spreadsheet Component pour examiner les démos et la documentation API avant l’achat.
Les nouvelles licences commerciales incluent le code source complet Object Pascal / Delphi, un an de mises à jour, un an de support par e-mail et une utilisation sans redevance dans un nombre illimité d’applications selon la licence développeur choisie.
Paiement par carte de crédit/débit, PayPal, AliPay ou virement bancaire via 2Checkout.
| Licence | Développeurs | Prix | Commander |
|---|---|---|---|
| Single | 1 développeur | $450 | Commander |
| Small Business | jusqu'à 10 développeurs | $900 | Commander |
| Medium Business | jusqu'à 30 développeurs | $1350 | Commander |
| Enterprise | Tous les développeurs d’une entreprise et de ses filiales dans un seul pays | $2700 | Commander |
| Corporate | Tous les développeurs d’une entreprise et de ses filiales dans le monde entier | $5400 | Commander |
Extras source Enterprise et Corporate : HotXLS Enterprise et Corporate incluent tous deux le code source complet de l’exemple dédié de niveau outil Workbook Audit & Conversion Workbench Pro. Le code source des suites de tests complètes normalement utilisées uniquement pour la validation interne est disponible sur demande.
Acheter le renouvellement annuel pour les licences existantes. Le tarif de renouvellement est indiqué sur la page d’achat HotXLS.
Ouvrir la documentation en ligne HotXLS or contacter losLab Software pour les questions de licence et techniques.
Exemple Delphi rapide
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.
Questions fréquentes
Quelles versions de Delphi et C++Builder sont prises en charge ?
HotXLS Component prend en charge les workflows RAD Studio actuels ainsi que la plage d’IDE plus anciens documentée pour ce produit.
Le code source est-il inclus ?
Les licences commerciales incluent le code source Object Pascal pour l’intégration, la revue et la maintenance à long terme.
Des redevances d’exécution sont-elles exigées ?
Les applications sous licence se déploient sans redevance, sans frais d’exécution par document ni par utilisateur final.
Comment évaluer le produit ?
Téléchargez le pack de démonstration et consultez la documentation en ligne avant l’achat.
Que comprend une nouvelle licence ?
Une nouvelle licence comprend le code source, un an de mises à jour et un an d’assistance par e-mail.
Comment fonctionne le renouvellement ?
Les clients existants peuvent renouveler leur accès aux mises à jour au prix de renouvellement publié.
Où se trouve la documentation de l’API ?
La documentation est accessible via le lien de documentation localisée de HotXLS Component présent sur cette page.
Que comprend une licence HotXLS, et comment fonctionne le renouvellement ?
Une nouvelle licence ($450 Single, $900 Small Business (jusqu’à 10 développeurs), $1350 Medium Business (jusqu’à 30 développeurs), $2700 Enterprise (une entreprise, un seul pays), $5400 Corporate (une entreprise, dans le monde entier)) comprend le code source complet, un an de mises à jour et un an d’assistance par e-mail. Le tarif de renouvellement pour les clients existants est indiqué sur la page d’achat HotXLS.
Explorer plus de Delphi PDF Component & Spreadsheet Development
S abonner aux mises a jour produit
Abonnez-vous pour recevoir les derniers articles par e-mail.
