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 Resumen rápido

ProductoHotXLS Component
Ideal paraFlujos de trabajo documentales propios en Delphi y C++Builder
Compatibilidad con IDEDelphi y C++Builder XE5 hasta 13 Florence
ImplementaciónIntegración en aplicaciones nativas de Windows
Código fuenteEl código fuente de Object Pascal está incluido con las licencias comerciales
LicenciamientoImplementación de aplicaciones sin regalías
ActualizacionesIncluye un año de actualizaciones y soporte por correo electrónico
PreciosLicencia de pago único según la cantidad de desarrolladores
DocumentaciónHotXLS Component
EvaluaciónHotXLS Component

Automatización nativa de libros Excel para Delphi y C++Builder

Versión actual de HotXLS: versión 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 incluye ejemplos de Delphi listos para ejecutar que muestran el flujo de trabajo principal antes de la integración en producción.

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 2Checkout.

LicenciaDesarrolladoresPrecioComprar
Single1 desarrollador$450Comprar
Small Businesshasta 10 desarrolladores$900Comprar
Medium Businesshasta 30 desarrolladores$1350Comprar
EnterpriseTodos los desarrolladores de una empresa y sus filiales dentro de un mismo país$2700Comprar
CorporateTodos los desarrolladores de una empresa y sus filiales en todo el mundo$5400Comprar

Extras de código fuente de Enterprise y Corporate: Las ediciones Enterprise y Corporate de HotXLS incluyen ambas el código fuente completo del ejemplo de nivel herramienta Workbook Audit & Conversion Workbench Pro. El código fuente de las suites de prueba completas que normalmente se usan solo para validación interna se entrega a solicitud.

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 contacta a losLab Software para preguntas técnicas o de licencia.

Preguntas frecuentes

¿Qué versiones de Delphi y C++Builder son compatibles?

HotXLS Component es compatible con los flujos de trabajo actuales de RAD Studio y con el rango de versiones de IDE heredadas documentado para este producto.

¿Se incluye el código fuente?

Las licencias comerciales incluyen el código fuente en Object Pascal para integración, revisión y mantenimiento a largo plazo.

¿Se requieren regalías de tiempo de ejecución?

Las aplicaciones con licencia pueden distribuirse sin regalías, sin cargos de tiempo de ejecución por documento ni por usuario final.

¿Cómo puedo evaluar el producto?

Descargue el paquete de demostración y revise la documentación en línea antes de comprar.

¿Qué incluye una licencia nueva?

Una licencia nueva incluye el código fuente, un año de actualizaciones y un año de soporte por correo electrónico.

¿Cómo funciona la renovación?

Los clientes existentes pueden renovar el acceso a las actualizaciones al precio de renovación publicado.

¿Dónde está la documentación de la API?

La documentación está disponible en el enlace de documentación localizada de HotXLS Component en esta página.

¿Qué incluye la licencia de HotXLS y cómo funciona la renovación?

Una licencia nueva ($450 Single, $900 Small Business (hasta 10 desarrolladores), $1350 Medium Business (hasta 30 desarrolladores), $2700 Enterprise (una empresa, un país), $5400 Corporate (una empresa, a nivel mundial)) incluye el código fuente completo, un año de actualizaciones y un año de soporte por correo electrónico. El precio de renovación para los clientes existentes está indicado en la página de compra de HotXLS.


Descubra más sobre Delphi PDF Component & Spreadsheet Development

Suscribirse a actualizaciones del producto

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