HotXLS Component Visão geral
| Product | HotXLS Component |
|---|---|
| Best for | Developer-owned document workflows in Delphi and C++Builder |
| IDE support | Delphi and C++Builder XE5 through 13 Florence |
| Deployment | Native Windows application integration |
| Source code | Object Pascal source code included with commercial licenses |
| Licensing | Royalty-free application deployment |
| Updates | One year of updates and email support included |
| Pricing | One-time developer-count licensing |
| Documentation | HotXLS Component |
| Evaluation | HotXLS Component |
Automação nativa de livros de Excel para Delphi e 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 da versão
O HotXLS é compatível com os ambientes de desenvolvimento Delphi XE5 até ao Delphi 13 Florence e C++Builder XE5 até ao C++Builder 13 Florence. O pacote é composto pelas demonstrações para Delphi e C++Builder, a documentação integral das APIs, guiões práticos direcionados à edição de folhas de cálculo ou de exportação de reportes e todo o código-fonte em Object Pascal / Delphi para os utilizadores que comprarem licenças.
Duas APIs focadas nos livros de Excel
| Superfície da API | Utilização principal |
|---|---|
lxHandle | Destinado aos fluxos de trabalho tradicionais com o formato Excel 97-2003 BIFF8 .xls, integrando assim opções para ler e reescrever livros de Excel com as suas fórmulas, predefinições de formatação gráfica, notas de comentário, hiperligações, inserção de gráficos por folha e acompanhamento por tabela pivô ou pivot-tables (Pivot Tables), além da capacidade de exportar em RTF, HTML, formato separado por vírgulas CSV e por tabulações TSV e preservar ainda conteúdos de macros nativos tipo VBA sem perturbar o carregamento da folha. |
lxHandleX | Destinado à adoção do formato modernizado OOXML .xlsx aplicável do Excel 2007 em diante. Suporta por sua vez o carregamento ou exportação sob a forma de ficheiros em fluxos (streams) e comporta paletas modernizadas de estilo de dados gráficos com texto partilhado (shared strings), tabelas inter-operantes nas grelhas das folhas e suporte associado para links integrados, formas desenhadas ou relatórios, comportando por fim o envio rápido e fragmentado aos fluxos em operações de escrita (streaming write) no sentido de agilizar processamento e consumo perante grandes carregamentos e dimensões dos mesmos na folha. |
Principais capacidades
- Fluxos de trabalho com livros XLS e XLSX: crie, abra, modifique e guarde livros do Excel a partir de ficheiros ou fluxos (streams), e liste rapidamente os nomes das folhas dos pacotes XLS ou XLSX sem a necessidade de carregar cada folha de cálculo.
- Edição de células, intervalos e modelos: faça a leitura ou escreva números, strings, datas, valores booleanos, fórmulas, células unidas (merged cells), defina o tamanho de linhas e colunas, lide com colunas ou linhas ocultadas, opções de delineamento (outlines), seleções diversas ou limites selecionados (ranges) dos livros. Além do mais, poderá dispor de auxiliares em forma de callbacks disponíveis com o objetivo prático focado na varredura constante das células, num enchimento e re-aproveitamento massivo rápido para as tabelas inteiras ou localizações precisas em textos a fim de localizar as referidas anotações num preenchimento automatizado face a locais pré-estipulados como os famosos dados padronizados num relatório final ou template de projeto.
- Formatação e apresentação de página: pode aplicar diferentes configurações gráficas na página desde estilos de tipos de letra, preenchimentos ou limites de margem, o estilo numérico do formato do conteúdo, textos que beneficiem de ricos parâmetros visuais e textuais (rich text), cores para o separador (tab) das folhas ou escolhas nas paletas e temas que decoram o layout; é de notar a regulação nos parâmetros essenciais como opções interativas sobre o tamanho e margens no papel de saída da impressão até às próprias áreas focadas destinadas unicamente no print layout e configuração com as linhas de rutura (page breaks).
- Fórmulas e processamento ou cálculos: aplique referências com múltiplas fórmulas no mesmo bloco de páginas num cálculo inter-conectado do próprio formato através de opções ativas, independentemente do tipo antigo XLS ou XLSX nos livros com recurso à máquina nativa embutida para calcular tais valores ou inter-apelar o cruzamento dos mesmos onde houver alocações de áreas de nomes atribuídas sob regras personalizadas do tipo Callback
OnUserFunctiona atuar paralelamente nos resultados das funções originadas externamente sem complicações no funcionamento final do excel. - Funcionalidades de dados nos livros: manobre hyperlinks ativos ou notas comentadas junto a pontos marcantes ao nível de documentação da própria página como ancoragens diretas no documento (sheet anchors). As vantagens contam com o registo fixado no formato interativo para regras em propriedades dinâmicas sobre dados como os formatos condicionados em visões seletivas (conditional formats) a aplicar restrições aos campos na validação nativa que protege eventuais erros face às seleções do auto-filtro com os seus critérios bem definidos e aos componentes ligados (external links), dados da estrutura dos próprios Excel Tables com integração ou recordações preservadas oriundas das matrizes das tabelas dinâmicas ou pivot-tables (Pivot Table records).
- Desenhos ou objetos e diagramas na grelha: preserve registos nos próprios dados importados a longo prazo quando ocorrerem sucessivas gravações como se tratassem dos próprios metadados autênticos sem danificar conteúdos complexos de conectores VBA integrados até comentários anexos interativamente, suportando adicionalmente a introdução gráfica normal num fluxo visual para a inserção das várias ilustrações na própria malha celular da folha ou incorporando ilustrações sob novos separadores autónomos exclusivamente vocacionados à representação esquemática dos gráficos originados (chart sheets).
- Criptografia ou chaves seguras sobre o livro: defina senhas normais com as rotinas convencionais na geração clássica face às necessidades protetoras sobre dados internos na base das folhas geradas e emita encriptação padronizada compatível à tecnologia das chaves associadas como o forte registo criptográfico moderno na especificação AES para a saída final sob o sistema de salvamento contínuo em versões de arquivos XLSX no entanto salientando a precaução expressa detalhada ao longo da documentação que identifica processos ou cenários não legíveis devido às particularidades próprias e à forma que suportam perante casos complexos na decodificação de certas origens externas nas fases de abertura aos arquivos bloqueados ou encriptados pelo próprio autor ou aplicação de terceiros.
- Assistentes na extração em múltiplos relatórios e fluxos de dados de partilha (Export helpers): extraia por fim e emita todos esses materiais dos livros processados ou até parciais partes deles mediante conjuntos de folhas, matrizes, relatórios de base de dados integrados (DBGrid) ou seletivos fragmentos de áreas demarcadas orientadas sempre nos suportes e parâmetros disponíveis ao mercado como os típicos saídas XLS ou formato compatível aos navegadores da WEB ou clientes visuais (HTML tables fragments), sem contar também e garantindo perante o processamento local a fiabilidade documental contínua no Rich Text Format (RTF), de forma transversal as saídas de CSV ou de igual utilidade TSV nas respostas operacionais onde seja essencial em fluxos sem necessitar obrigatoriamente de formatadores visuais acoplados no lado local de produção ao longo da extração de folhas completas da base no projeto.
Concebido para uma automação controlada
O HotXLS desempenha um papel fulcral no exato instante onde um fluxo de automação associado à própria instalação do software original da Microsoft se tornaria problemático, inseguro e instável por várias condicionantes de sistema ou servidor envolvidas. Na sua origem o próprio fluxo processual para a manipulação dos livros nas folhas continua alojado no ciclo seguro e dependente na rotina do programa garantindo com fiabilidade que a interação base do software seja viável por si ao servidor para além das tarefas autossuficientes, resultando em cenários muito favoráveis longe de qualquer intervenção interativa de sessão pelo utilizador quando estejamos a focar tarefas de execução silenciosa no Desktop ou por fim até numa rede focada num sistema por base de resposta automática face às ordens provenientes do serviço ativo associado ao projeto implementado perante esta ferramenta no próprio PC de resposta de base dos fluxos operacionais nas ações sobre as folhas.
A biblioteca tem vindo a sofrer melhorias nos recursos com foco fundamental nas especificações bem documentadas acerca de estruturas e na sua verdadeira inter-relação com as plataformas padrão suportadas nos níveis do MS Excel na base funcional que não as danifique a todos. Na prática os desenvolvimentos procuram que aquando duma reescrita ou gravações parciais não afetem ficheiros contendo dados autoriais, propriedades dos livros nas sessões externas partilhadas em ligações (external-links), ou ainda definições no uso dos conectores complexos, registos com anotações dinâmicas nas folhas como proteção ou propriedades VBA com componentes originais sem perturbar opções originais e os filtros gerados à medida no interface aquando da reescrita a salvar alterações sob essas condições originando uma compatibilidade contínua onde apenas interage e manipula os componentes controlados explicitamente ou com indicações dadas pelos fluxos codificados sem a imposição radical em limpar a tabela não controlada pelos componentes diretos e de outras funções secundárias subjacentes no arquivo processado local ou online.
O HotXLS assume a condição clara e direta do portefólio como sendo um produto de software independente construído nas raízes originais da marca de base comercial que representa os produtos originários na base pela "losLab Software" referenciada aos seus clientes no mercado mundial para este fim expresso na página principal onde a presença do programa "Microsoft Excel" é considerada e dita não obrigatória, como de facto nunca sendo imperativo para se instalar um no momento crítico no computador a processar e que, sob qualquer formato implícito ou não a este mesmo produto se associa legalmente, isentando desde logo qualquer patrocínio comercial, endosso de fabricante externo sob aprovação pré-estabelecida ou partilha sob os direitos detidos associados por marcas de propriedade externa a si mesmos associada em concreto para a página a funcionar perfeitamente desta forma original no servidor sem suporte por automação.
Casos de utilização comuns
| Cenário | Como o HotXLS ajuda |
|---|---|
| Geração de relatórios | Crie os seus livros configurados originados por si ou sob base do modelo estilizado a combinar diretamente através das aplicações alimentadas pela sua base original conectada à rede com saídas na base de dados (DBGrid) ou até rotinas diretas a manipular dados sob uma escrita ativada. |
| Edição de modelos (Templates) | Abra o projeto do tipo livro que tenha presente nos recursos à sua disposição de seguida tente utilizar marcadores predeterminados numa pesquisa de texto e os consiga processar trocando-os (find and replace) enquanto lhes envia áreas pré-configuradas sem adulterar os atributos paralelos do formato associado num documento para salvamento num ficheiro de exportação de dados processado localmente pelo utilizador. |
| Inspeção do Livro (Workbook inspection) | Verifique dados complexos sobre informações de contexto a fim de saber de facto desde listas nomeadas, ou anotações precisas que o autor referenciou em determinadas hiper-ligações sob os seus domínios com a máxima garantia sobre funções e definições de filtro das tabelas base num rigor explícito sem que saia do espaço programado diretamente local na plataforma conectada à raiz sob código controlado e definido na sua ferramenta compilada à medida (controlled code). |
| Exportação na ausência total do Microsoft Office (Office-free) | Obtenha capacidades totais sobre os compatíveis modelos no ficheiro sob a infra-estrutura no suporte técnico em servidores na emissão automática silenciosa para as lógicas processadas e partilhadas sob rede quando as suas saídas exigirem a não participação ativa humana com ou sem o programa MS Excel em funções de sistema operacional ou serviço autónomo partilhado à margem na arquitetura de serviço nos utilizadores onde os dados não processáveis originam os envios a si. |
| Suporte misturado de formato antigo com a integração atual em novos arquivos (Legacy and modern workbook support) | Faça o proveito de usar toda a coleção ao recorrer deste pacote originário do HotXLS na sua família sem necessitar migrar o suporte com as ferramentas a inter-ligar para a estrutura antiga em formatos ".xls" orientados sob o velho formato standard e de igual forma na arquitetura de nova linhagem contemporânea do formato dos arquivos XLSX ".xlsx" processado diretamente num único e coeso software à disposição do developer. |
| Pré-visualizações fragmentadas para fluxos rápidos e canalização dos relatórios ao nível de conversões múltiplas (Previews / pipelines) | Converta fragmentos da folha num rápido esquema ou relatórios extensos orientados noutras superfícies tais como a de RTF, envio compatível à rede Web através da tabela de dados HTML e nas rotinas rápidas exporte os formatos em base tipo Texto/CSV (comma or tab format), gerando o sucesso perante comunicações aos emails associados no projeto sem esquecer da emissão direta para sistemas ligados e alimentados nos processos de extrações e respostas inter-activas sobre plataformas orientadas na conversão global a todos esses serviços ou bases no uso do produto sem complicação associada à exportação no software subjacente em base. |
| Geração audível na arquitetura integrada dos recursos da folha na pipeline principal (Auditable Document Pipelines) | Tome para si as vantagens sobre a sua capacidade direta no seu programa da manipulação final ao controlar as regras base de todas e quais quer opções em uso com a transformação processada e acompanhada a qualquer nível nas bibliotecas do projeto da aplicação orientada ao Delphi / C++Builder e na base com garantia do rigor na segurança mantida em código sem haver desvio pelo interface externo ou pela exigência de janelas externas para concretizar fluxos sobre esses mesmos ficheiros manipulados sob base em servidor em vez da máquina exterior orientada na função que a gere local a interface final da automação nativa ao Excel e não através da integração associada ao MS Word base na origem das saídas externas locais originárias por aplicação orientada. |
Avaliação, licenciamento e suporte
Transfira o pacote de demonstração do HotXLS Delphi Spreadsheet Component para rever as demonstrações interativas associadas e todo o documento detalhado e abrangente da API antes da aquisição final associada à licença correspondente a este suporte originário do pacote final sem que tenha o receio da transação final que assegurará a sua validação global dos serviços acoplados na sua utilização final sobre as funções ao utilizador final na arquitetura do software associada e nas saídas do projeto suportado sem a dependência no exterior originário pelo componente de base à execução.
As novas licenças comerciais incluem o código-fonte completo em Object Pascal / Delphi, um ano de atualizações de software, um ano de suporte por email e utilização isenta de royalties em aplicações ilimitadas ao abrigo da licença de número de programadores escolhida.
Pague com cartões de crédito/débito, PayPal, AliPay ou transferência bancária através do FastSpring.
| Licença | Programadores | Preço | Comprar |
|---|---|---|---|
| Single | 1 programador | $500 | Comprar |
| Team | até 5 programadores | $1000 | Comprar |
| Micro Business | até 10 programadores | $1500 | Comprar |
| Small Business | até 30 programadores | $2500 | Comprar |
| Medium Business | até 100 programadores | $4500 | Comprar |
| Enterprise | até 500 programadores | $8500 | Comprar |
| Corporate | ilimitados, subsidiárias a nível mundial | $15000 | Comprar |
Extras do código-fonte exclusivos da Enterprise: O HotXLS Enterprise inclui o código-fonte completo para os conjuntos de testes completos, normalmente utilizados apenas para validação interna. O pacote Enterprise também inclui o código-fonte completo para o exemplo dedicado de nível de ferramenta Workbook Audit & Conversion Workbench Pro.
Adquirir renovação anual para licenças já existentes na base e com os seus devidos valores anunciados e ajustados no período da referenciada listagem aos recursos ou pacote aplicados na folha correspondente sem a alteração e mantendo um compromisso continuado para com todos no serviço original a aceder na plataforma das listagens com as cotações aplicadas correspondentes aos serviços em questão no projeto à medida com validade garantida em novos períodos que a validem na raiz.
Abra a documentação online associada sobre o pacote do projeto suportado sobre a ferramenta HotXLS originária para o serviço completo ou sinta a liberdade para preencher de forma adequada num formato interativo direto as suas perguntas associadas de vendas ou técnicas sob o próprio separador original, de facto, para a sua própria consideração por nós na losLab Software a aceder sob a área de contacto disponível no formato do projeto base gerido online para si sem receio associado aos seus dados com as consultas ativadas online associada à marca originária ou as empresas geradas pelas referidas soluções ligadas à sua plataforma num formato amigável à sua gestão de desenvolvimento sob o contacto ao cliente do nosso serviço na Web a preencher os respetivos campos que se apliquem nos contactos ativados ou sob as dúvidas e solicitações da sua ferramenta face à raiz na rede em vigor associado à sua própria necessidade.
Exemplo rápido em 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.
Perguntas frequentes
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 mais sobre o desenvolvimento com o Delphi PDF Component e Folhas de Cálculo
Subscrever as atualizações de produto
Subscreva para receber as últimas atualizações diretamente no seu e-mail.
