SDK de hojas de cálculo

HotXLS Component para aplicaciones de hojas de cálculo Delphi

Cree, edite, inspeccione, calcule y exporte libros de Excel directamente desde código Delphi o C++Builder. HotXLS es una biblioteca nativa Object Pascal para XLS y XLSX, disenada para herramientas de escritorio, trabajos por lotes, informes y generacion de documentos sin automatización de Microsoft Excel.

HotXLS Component vista previa

HotXLS Component De un vistazo

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

Automatización nativa de libros Excel para Delphi y 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. notas de la versión

HotXLS admite Delphi XE5 hasta Delphi 13 Florence y C++Builder XE5 hasta C++Builder 13 Florence. El paquete incluye demos Delphi y C++Builder, documentación API, ejemplos para edición de libros y exportación de informes, y código fuente completo Object Pascal / Delphi para clientes con licencia.

Dos APIs de libro especializadas

Superficie APIUso principal
lxHandleExcel clásico 97-2003 BIFF8 .xls: flujos de lectura/escritura de libros, fórmulas, formato, comentarios, hipervínculos, hojas de gráfico, tablas dinámicas, preservación de VBA y exportación a HTML, RTF, CSV y TSV.
lxHandleXExcel 2007+ OOXML .xlsx: flujos OOXML con E/S de libros y streams, paletas de estilos, cadenas compartidas, tablas, gráficos, comentarios, dibujos, vínculos externos, exportaciones XLSX y escritura por streaming para hojas grandes.

Capacidades principales

  • Flujos de libros XLS y XLSX: cree, abra, modifique y guarde libros de Excel desde archivos o streams, y liste rápidamente los nombres de hojas de paquetes XLS o XLSX sin cargar cada hoja.
  • Edición de celdas, rangos y plantillas: lea y escriba números, cadenas, fechas, booleanos, fórmulas, celdas combinadas, tamaños de filas y columnas, filas y columnas ocultas, esquemas, selecciones y rangos de libro. Los ayudantes por callback pueden recorrer celdas cargadas, rellenar rangos, buscar texto y sustituir marcadores de plantilla.
  • Formato y diseño de página: aplique fuentes, colores, bordes, rellenos, alineación, formatos numéricos, texto enriquecido, colores de tema, paletas indexadas, colores de pestañas, configuración de página, encabezados, pies, títulos de impresión, saltos de página y opciones de vista de hoja.
  • Fórmulas y cálculo: evalúe fórmulas con el motor de cálculo integrado para libros XLS y XLSX clásicos, incluidas referencias de celda, rangos, referencias entre hojas, nombres definidos y funciones definidas por la aplicación mediante un callback OnUserFunction.
  • Datos del libro: trabaje con hipervínculos, anclajes internos de hoja, nombres definidos, comentarios, formatos condicionales, validación de datos, rangos y criterios AutoFilter, tablas estilo Excel, propiedades de documento, vínculos externos y registros de tablas dinámicas.
  • Imágenes, gráficos y dibujos: incruste imágenes, cree gráficos de hoja y hojas de gráfico, preserve cargas de proyecto VBA y mantenga estables los metadatos de conectores, solver, formas y comentarios OfficeArt creados por Excel durante guardados round-trip cuando sea compatible.
  • Protección y cifrado: gestione la protección de hojas y libros, contraseñas XLS clásicas y salida XLSX protegida con AES, manteniendo documentadas las rutas de lectura de paquetes cifrados no soportadas.
  • Ayudantes de exportación: exporte libros, hojas, rangos seleccionados, tablas de base de datos y contenido DBGrid a salidas Excel, HTML, RTF, CSV y TSV, incluidos fragmentos de tabla HTML para vistas previas, correos o informes web.
  • Ejemplo rápido en Delphi

    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.

Diseñado para automatización controlada

HotXLS es útil cuando la automatización de Office no encaja en un flujo de producción. El procesamiento de hojas queda dentro del proceso de su aplicación, reduciendo la dependencia de sesiones de escritorio interactivas y facilitando despliegues para herramientas desatendidas y trabajos de servidor.

La biblioteca se desarrolla alrededor de estructuras de libro documentadas y una interoperabilidad práctica con Excel. Las versiones recientes se centran en preservar registros creados por Excel, metadatos del libro, comentarios, hipervínculos, datos de vínculos externos, estado de hojas, opciones de protección, cargas VBA, datos de tablas, estado AutoFilter, registros de dibujo y ajustes de vista durante ciclos de abrir/guardar. Este enfoque ayuda a las aplicaciones a realizar ediciones dirigidas sin reescribir innecesariamente partes del libro que no les pertenecen.

HotXLS es un producto independiente de losLab Software. Microsoft Excel no es necesario en runtime, y esta página no afirma certificación, respaldo ni propiedad de marca por parte de Microsoft.

Casos de uso comunes

EscenarioComo ayuda HotXLS
Generación de informesCree libros con estilo a partir de datos de aplicación, tablas de base de datos, contenido DBGrid o generadores de hojas controlados por callback.
Edición de plantillasAbra un libro existente, busque y sustituya marcadores de texto, rellene rangos, preserve los metadatos cercanos y guarde el archivo editado.
Inspección de librosLea nombres de hojas, rangos de hojas, propiedades de documento, comentarios, hipervínculos, nombres, filtros y metadatos seleccionados del libro desde código controlado.
Exportación sin OfficeGenere salida compatible con Excel en máquinas donde Microsoft Office no esté instalado, incluidos servicios y trabajos batch desatendidos.
Soporte para libros clásicos y modernosUse una familia de componentes para flujos BIFF8 .xls clásicos y flujos OOXML .xlsx actuales.
Flujos de vista previa y conversiónExporte hojas completas o rangos seleccionados a HTML, RTF, CSV o TSV para vistas previas, fragmentos de correo, importaciones y sistemas posteriores.
Flujos documentales auditablesMantenga las transformaciones de libros dentro de su propia ruta de código Delphi o C++Builder en lugar de controlar una aplicación externa con interfaz.
Filas de Excel agrupadas exportadas por HotXLS desde una aplicación Delphi
Filas agrupadas y salida de informe con formato creadas mediante la API del componente HotXLS.

Evaluacion, licencias y soporte

Descargue el paquete demo de HotXLS Delphi Spreadsheet Component para revisar las demos y la documentación API antes de comprar.

Las nuevas licencias comerciales incluyen el código fuente completo Object Pascal / Delphi, un año de actualizaciones, un año de soporte por email y uso sin royalties en aplicaciones ilimitadas dentro de la licencia de desarrolladores seleccionada.

Pago con tarjeta de crédito/débito, PayPal, AliPay o transferencia bancaria mediante FastSpring.

LicenciaDesarrolladoresPrecioComprar
Single1 desarrollador$500Comprar
Teamhasta 5 desarrolladores$1000Comprar
Micro Businesshasta 10 desarrolladores$1500Comprar
Small Businesshasta 30 desarrolladores$2500Comprar
Medium Businesshasta 100 desarrolladores$4500Comprar
Enterprisehasta 500 desarrolladores$8500Comprar
CorporateDesarrolladores ilimitados, filiales mundiales$15000Comprar

Extras de código fuente exclusivos de Enterprise: HotXLS Enterprise incluye el código fuente completo de las suites de pruebas completas que normalmente se usan solo para validación interna. El paquete Enterprise también incluye el código fuente completo del ejemplo dedicado de nivel herramienta Workbook Audit & Conversion Workbench Pro.

Comprar renovación anual para licencias existentes. El precio de renovación está indicado en la página de compra de HotXLS.

Abra la documentación en línea de HotXLS o contacte con losLab Software para preguntas técnicas o de licencia.

Preguntas frecuentes

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.


Descubra más sobre Delphi PDF Component & Spreadsheet Development

Suscribirse a actualizaciones del producto

Suscríbase para recibir las últimas publicaciones en su correo.