HotXLS Component Sekilas
| 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 |
Otomatisasi buku kerja Excel native untuk Delphi dan 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. catatan rilis
HotXLS mendukung Delphi XE5 hingga Delphi 13 Florence dan C++Builder XE5 hingga C++Builder 13 Florence. Paket ini mencakup demo Delphi dan C++Builder, dokumentasi API, contoh pengeditan buku kerja dan ekspor laporan, serta source code Object Pascal / Delphi lengkap untuk pelanggan berlisensi.
Dua API buku kerja yang terfokus
| Permukaan API | Penggunaan utama |
|---|---|
lxHandle | Alur kerja Excel 97-2003 BIFF8 .xls klasik, termasuk baca/tulis buku kerja, rumus, pemformatan, komentar, hyperlink, lembar diagram, dukungan pivot-table, pelestarian payload VBA, serta ekspor HTML, RTF, CSV, dan TSV. |
lxHandleX | Alur kerja Excel 2007+ OOXML .xlsx, termasuk I/O buku kerja dan stream, palet gaya, string bersama, tabel lembar kerja, diagram, komentar, gambar, tautan eksternal, ekspor khusus XLSX, dan penulisan streaming untuk lembar yang lebih besar. |
Kemampuan utama
- Alur kerja buku kerja XLS dan XLSX: buat, buka, modifikasi, dan simpan buku kerja Excel dari file atau stream, dan cantumkan nama lembar dari paket XLS atau XLSX dengan cepat tanpa memuat setiap lembar kerja.
- Pengeditan sel, rentang, dan templat: baca dan tulis angka, string, tanggal, boolean, rumus, sel yang digabungkan, ukuran baris dan kolom, baris dan kolom tersembunyi, kerangka, pilihan, dan rentang buku kerja. Bantuan callback dapat memindai sel yang dimuat, mengisi rentang, menemukan teks, dan mengganti placeholder templat.
- Pemformatan dan tata letak halaman: terapkan font, warna, batas, isian, perataan, format angka, rich text, warna tema, palet terindeks, warna tab, penyiapan halaman, header, footer, judul cetak, pemisah halaman, dan opsi tampilan lembar kerja.
- Rumus dan perhitungan: evaluasi rumus melalui mesin perhitungan bawaan untuk buku kerja XLS dan XLSX klasik, termasuk referensi sel, rentang, referensi lintas lembar, nama yang ditentukan, dan fungsi yang ditentukan aplikasi melalui callback
OnUserFunction. - Fitur data buku kerja: bekerja dengan hyperlink, jangkar lembar internal, nama yang ditentukan, komentar, format bersyarat, validasi data, rentang dan kriteria AutoFilter, tabel bergaya Excel, properti dokumen, tautan eksternal, dan catatan pivot-table.
- Gambar, diagram, dan lukisan: sematkan gambar, buat diagram lembar kerja dan lembar diagram, pertahankan payload proyek VBA, dan jaga metadata konektor, pemecah, bentuk, dan komentar OfficeArt buatan Excel tetap stabil selama penyimpanan round-trip di mana didukung.
- Perlindungan dan enkripsi: tangani perlindungan lembar kerja dan buku kerja, alur kerja kata sandi XLS klasik, dan output penyimpanan yang dilindungi AES XLSX sambil menjaga jalur baca paket terenkripsi yang tidak didukung tetap eksplisit dalam dokumentasi pengembang.
- Bantuan ekspor: ekspor buku kerja, lembar kerja, rentang yang dipilih, tabel basis data, dan konten DBGrid ke output Excel, HTML, RTF, CSV, dan TSV, termasuk fragmen tabel HTML untuk pratinjau, email, atau laporan web.
Dirancang untuk otomatisasi terkontrol
HotXLS berguna saat otomatisasi Office bukan pilihan yang baik untuk alur kerja produksi. Pemrosesan spreadsheet tetap berada di dalam proses aplikasi Anda, yang mengurangi ketergantungan pada sesi desktop interaktif dan membuat penerapan lebih mudah untuk alat tanpa pengawasan dan pekerjaan sisi server.
Pustaka ini dikembangkan di sekitar struktur buku kerja yang didokumentasikan dan interoperabilitas Excel yang praktis. Rilis terbaru berfokus pada pelestarian catatan buatan Excel, metadata buku kerja, komentar, hyperlink, data tautan eksternal, status lembar kerja, opsi perlindungan, payload VBA, data tabel, status AutoFilter, catatan gambar, dan pengaturan tampilan selama round-trips buka/simpan. Pendekatan itu membantu aplikasi membuat pengeditan yang ditargetkan tanpa perlu menulis ulang bagian buku kerja yang tidak mereka miliki secara tidak perlu.
HotXLS adalah produk independen losLab Software. Microsoft Excel tidak diperlukan saat runtime, dan halaman ini tidak mengklaim sertifikasi, dukungan, atau kepemilikan merek dagang Microsoft.
Kasus penggunaan umum
| Skenario | Bagaimana HotXLS membantu |
|---|---|
| Pembuatan laporan | Buat buku kerja bergaya dari data aplikasi, tabel basis data, konten DBGrid, atau penulis lembar kerja yang digerakkan oleh callback. |
| Pengeditan templat | Buka buku kerja yang ada, temukan dan ganti placeholder teks, isi rentang, pertahankan metadata di sekitarnya, dan simpan file yang diedit. |
| Inspeksi buku kerja | Baca nama lembar, rentang lembar kerja, properti dokumen, komentar, hyperlink, nama, filter, dan metadata buku kerja yang dipilih dari kode terkontrol. |
| Ekspor tanpa Office | Hasilkan output yang kompatibel dengan Excel pada mesin tempat Microsoft Office tidak diinstal, termasuk layanan dan pekerjaan batch tanpa pengawasan. |
| Dukungan buku kerja lama dan modern | Gunakan satu rangkaian komponen untuk alur kerja .xls BIFF8 klasik dan alur kerja .xlsx OOXML saat ini. |
| Pratinjau dan jalur konversi | Ekspor seluruh lembar atau rentang yang dipilih ke HTML, RTF, CSV, atau TSV untuk pratinjau, fragmen email, impor, dan sistem hilir. |
| Jalur dokumen yang dapat diaudit | Pertahankan transformasi buku kerja di dalam jalur kode Delphi atau C++Builder Anda sendiri daripada menggerakkan aplikasi UI eksternal. |
Evaluasi, lisensi, dan dukungan
Unduh paket demo HotXLS Delphi Spreadsheet Component untuk meninjau demo dan dokumentasi API sebelum membeli.
Lisensi komersial baru mencakup source code Object Pascal / Delphi lengkap, pembaruan perangkat lunak satu tahun, dukungan email satu tahun, dan penggunaan bebas royalti dalam aplikasi tak terbatas di bawah lisensi jumlah pengembang yang dipilih.
Bayar dengan kartu kredit/debit, PayPal, AliPay atau transfer bank melalui FastSpring.
| Lisensi | Pengembang | Harga | Pesan |
|---|---|---|---|
| Single | 1 pengembang | $500 | Pesan |
| Team | hingga 5 pengembang | $1000 | Pesan |
| Micro Business | hingga 10 pengembang | $1500 | Pesan |
| Small Business | hingga 30 pengembang | $2500 | Pesan |
| Medium Business | hingga 100 pengembang | $4500 | Pesan |
| Enterprise | hingga 500 pengembang | $8500 | Pesan |
| Corporate | pengembang tanpa batas, anak perusahaan di seluruh dunia | $15000 | Pesan |
Tambahan source khusus Enterprise: HotXLS Enterprise mencakup source code lengkap untuk rangkaian pengujian lengkap yang biasanya hanya digunakan untuk validasi internal. Paket Enterprise juga mencakup source code lengkap untuk contoh kelas alat khusus Workbook Audit & Conversion Workbench Pro.
Beli perpanjangan tahunan untuk lisensi yang ada. Harga perpanjangan tercantum di halaman pembelian HotXLS.
Buka dokumentasi online HotXLS atau hubungi losLab Software jika ada pertanyaan mengenai lisensi dan teknis.
Contoh Delphi cepat
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.
Pertanyaan umum
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.
Temukan selengkapnya dari Pengembangan Delphi PDF Component & Spreadsheet
Berlangganan pembaruan produk
Berlangganan untuk mendapatkan pembaruan terbaru yang dikirim ke email Anda.
