HotXLS Component In sintesi
| Prodotto | HotXLS Component |
|---|---|
| Ideale per | Flussi di lavoro documentali in Delphi e C++Builder gestiti dallo sviluppatore |
| Supporto IDE | Delphi e C++Builder da XE5 a 13 Florence |
| Distribuzione | Integrazione in applicazioni Windows native |
| Codice sorgente | Il codice sorgente Object Pascal è incluso nelle licenze commerciali |
| Licenze | Distribuzione di applicazioni senza royalty |
| Aggiornamenti | Include un anno di aggiornamenti e supporto e-mail |
| Prezzi | Licenza una tantum in base al numero di sviluppatori |
| Documentazione | HotXLS Component |
| Valutazione | HotXLS Component |
Automazione nativa di cartelle Excel per Delphi e C++Builder
Versione corrente di HotXLS: versione 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. note di rilascio
HotXLS supporta Delphi XE5 fino a Delphi 13 Florence e C++Builder XE5 fino a C++Builder 13 Florence. Il pacchetto include demo Delphi e C++Builder, documentazione API, esempi per modifica di cartelle di lavoro ed export report, e codice sorgente Object Pascal / Delphi completo per i clienti con licenza.
Due API mirate per cartelle di lavoro
| Superficie API | Uso principale |
|---|---|
lxHandle | Classic Excel 97-2003 BIFF8 .xls : lettura/scrittura di cartelle, formule, formattazione, commenti, collegamenti, fogli grafico, tabelle pivot, preservazione VBA ed esportazioni HTML, RTF, CSV e TSV. |
lxHandleX | Excel 2007+ OOXML .xlsx : I/O di cartelle e stream, palette di stili, stringhe condivise, tabelle, grafici, commenti, disegni, collegamenti esterni, esportazioni XLSX e scrittura streaming per fogli grandi. |
Funzionalita principali
- Flussi per cartelle XLS e XLSX: creare, aprire, modificare e salvare cartelle Excel da file o stream, e leggere rapidamente i nomi dei fogli da pacchetti XLS o XLSX senza caricare ogni foglio di lavoro.
- Modifica di celle, intervalli e modelli: leggere e scrivere numeri, stringhe, date, booleani, formule, celle unite, dimensioni di righe e colonne, righe e colonne nascoste, strutture, selezioni e intervalli della cartella. Gli helper di callback possono analizzare le celle caricate, riempire intervalli, trovare testo e sostituire segnaposto di modello.
- Formattazione e layout pagina: applicare font, colori, bordi, riempimenti, allineamento, formati numerici, rich text, colori tema, palette indicizzate, colori delle schede, impostazione pagina, intestazioni, piè di pagina, titoli di stampa, interruzioni di pagina e opzioni di visualizzazione del foglio.
- Formule e calcolo: valutare formule tramite il motore di calcolo integrato per cartelle XLS classiche e XLSX, incluse referenze di celle, intervalli, riferimenti tra fogli, nomi definiti e funzioni definite dall'applicazione tramite callback
OnUserFunction. - Dati della cartella: lavorare con collegamenti ipertestuali, ancore interne del foglio, nomi definiti, commenti, formati condizionali, convalida dati, intervalli e criteri AutoFilter, tabelle in stile Excel, proprietà del documento, link esterni e record di tabelle pivot.
- Immagini, grafici e disegni: incorporare immagini, creare grafici nei fogli e fogli grafico, preservare i payload di progetto VBA e mantenere stabili i metadati OfficeArt creati da Excel per connettori, solver, forme e commenti durante i salvataggi round-trip supportati.
- Protezione e cifratura: gestiscono protezione di fogli e cartelle, password XLS classiche e salvataggio XLSX protetto AES, mantenendo espliciti nella documentazione i percorsi di lettura non supportati per pacchetti cifrati.
- Helper di esportazione: esportare cartelle, fogli, intervalli selezionati, tabelle di database e contenuto DBGrid in output Excel, HTML, RTF, CSV e TSV, inclusi frammenti di tabella HTML per anteprime, email o report web.
Progettato per automazione controllata
HotXLS e utile quando l automazione Office non e adatta a un flusso di produzione. L elaborazione dei fogli resta nel processo dell applicazione, riducendo la dipendenza da sessioni desktop interattive e semplificando il deploy di strumenti non presidiati e job server-side.
La libreria è sviluppata intorno a strutture di cartella documentate e a un'interoperabilità Excel pratica. Le versioni recenti puntano a preservare record creati da Excel, metadati della cartella, commenti, collegamenti ipertestuali, dati di link esterni, stato dei fogli, opzioni di protezione, payload VBA, dati tabella, stato AutoFilter, record di disegno e impostazioni di visualizzazione durante i cicli open/save. Questo approccio aiuta le applicazioni a effettuare modifiche mirate senza riscrivere inutilmente parti della cartella non di loro competenza.
HotXLS è un prodotto indipendente di losLab Software. Microsoft Excel non è richiesto a runtime e questa pagina non rivendica certificazioni, approvazioni o proprietà di marchi Microsoft.
Casi d uso comuni
| Scenario | Come aiuta HotXLS |
|---|---|
| Generazione report | Creare cartelle formattate da dati applicativi, tabelle di database, contenuto DBGrid o writer di fogli guidati da callback. |
| Modifica modelli | Aprire una cartella di lavoro esistente, cercare e sostituire segnaposto testuali, compilare intervalli, conservare i metadati circostanti e salvare il file modificato. |
| Ispezione cartelle | Leggere nomi dei fogli, intervalli del foglio, proprietà del documento, commenti, collegamenti ipertestuali, nomi, filtri e metadati selezionati della cartella da codice controllato. |
| Export senza Office | Generare output compatibile con Excel su macchine dove Microsoft Office non è installato, inclusi servizi e job batch non presidiati. |
| Supporto per cartelle classiche e moderne | Usa una sola famiglia di componenti per i workflow classici BIFF8 .xls e per i workflow OOXML .xlsx attuali. |
| Flussi di anteprima e conversione | Esportare fogli interi o intervalli selezionati in HTML, RTF, CSV o TSV per anteprime, frammenti e-mail, import e sistemi a valle. |
| Flussi documentali auditabili | Mantenere le trasformazioni delle cartelle nel proprio percorso di codice Delphi o C++Builder invece di guidare un'applicazione UI esterna. |
Valutazione, licenze e supporto
Scarica il pacchetto demo HotXLS Delphi Spreadsheet Component per esaminare le demo e la documentazione API prima dell’acquisto.
Le nuove licenze commerciali includono il codice sorgente Object Pascal / Delphi completo, un anno di aggiornamenti software, un anno di supporto email e uso royalty-free in applicazioni illimitate secondo la licenza sviluppatori selezionata.
Pagamento con carta di credito/debito, PayPal, AliPay o bonifico tramite 2Checkout.
| Licenza | Sviluppatori | Prezzo | Ordina |
|---|---|---|---|
| Single | 1 sviluppatore | $450 | Ordina |
| Small Business | fino a 10 sviluppatori | $900 | Ordina |
| Medium Business | fino a 30 sviluppatori | $1350 | Ordina |
| Enterprise | Tutti gli sviluppatori di un’azienda e delle sue controllate in un solo paese | $2700 | Ordina |
| Corporate | Tutti gli sviluppatori di un’azienda e delle sue controllate in tutto il mondo | $5400 | Ordina |
Extra sorgente per Enterprise e Corporate: HotXLS Enterprise e Corporate includono entrambi il codice sorgente completo dell’esempio dedicato di livello strumento Workbook Audit & Conversion Workbench Pro. Il codice sorgente delle suite di test complete normalmente usate solo per la validazione interna è disponibile su richiesta.
Acquista rinnovo annuale per le licenze esistenti. Il prezzo di rinnovo è indicato nella pagina di acquisto HotXLS.
Apri la documentazione online HotXLS or contatta losLab Software per domande tecniche e di licenza.
Esempio Delphi rapido
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.
Domande frequenti
Quali versioni di Delphi e C++Builder sono supportate?
HotXLS Component supporta i flussi di lavoro RAD Studio attuali e l’intervallo di IDE meno recenti documentato per questo prodotto.
Il codice sorgente è incluso?
Le licenze commerciali includono il codice sorgente Object Pascal per l’integrazione, la revisione e la manutenzione a lungo termine.
Sono previste royalty di runtime?
Le applicazioni concesse in licenza possono essere distribuite senza royalty, senza costi di runtime per documento o per utente finale.
Come posso valutare il prodotto?
Scarica il pacchetto dimostrativo e consulta la documentazione online prima dell’acquisto.
Che cosa include una nuova licenza?
Una nuova licenza include il codice sorgente, un anno di aggiornamenti e un anno di supporto via e-mail.
Come funziona il rinnovo?
I clienti esistenti possono rinnovare l’accesso agli aggiornamenti al prezzo di rinnovo pubblicato.
Dove si trova la documentazione delle API?
La documentazione è raggiungibile tramite il collegamento alla documentazione localizzata di HotXLS Component presente in questa pagina.
Cosa include una licenza HotXLS e come funziona il rinnovo?
Una nuova licenza ($450 Single, $900 Small Business (fino a 10 sviluppatori), $1350 Medium Business (fino a 30 sviluppatori), $2700 Enterprise (un’azienda, un paese), $5400 Corporate (un’azienda, in tutto il mondo)) include il codice sorgente completo, un anno di aggiornamenti e un anno di supporto via e-mail. Il prezzo di rinnovo per i clienti esistenti è indicato nella pagina di acquisto HotXLS.
Scopri di più da Delphi PDF Component & Spreadsheet Development
Iscriviti agli aggiornamenti prodotto
Iscriviti per ricevere gli ultimi post via e-mail.
