Spreadsheet SDK

HotXLS Delphi Component untuk aplikasi spreadsheet Delphi

Buat, edit, periksa, hitung, dan ekspor buku kerja Excel langsung dari kode Delphi atau C++Builder. HotXLS adalah pustaka spreadsheet Object Pascal native dengan source code untuk alur kerja XLS dan XLSX, dirancang untuk aplikasi desktop, pekerjaan batch, sistem pelaporan, dan pembuatan dokumen sisi server tanpa otomatisasi Microsoft Excel.

HotXLS spreadsheet component

HotXLS Delphi Component Sekilas

ProdukHotXLS Delphi Component
Cocok untukAlur kerja dokumen di Delphi dan C++Builder yang dikelola oleh pengembang
Dukungan IDEDelphi dan C++Builder XE5 hingga 13 Florence; Free Pascal 3.2.2 / Lazarus LCL (Win32, Win64)
PenerapanIntegrasi aplikasi Windows native
Kode sumberKode sumber Object Pascal disertakan dalam lisensi komersial
LisensiPenerapan aplikasi bebas royalti
PembaruanTermasuk pembaruan dan dukungan email selama satu tahun
HargaLisensi sekali bayar berdasarkan jumlah pengembang
DokumentasiHotXLS Delphi Component
EvaluasiHotXLS Delphi Component

Otomatisasi buku kerja Excel native untuk Delphi dan C++Builder

Rilis HotXLS saat ini: Versi 2.382.5 (2026-09-15). Rilis-rilis terbaru menambahkan build Free Pascal 3.2.2 / Lazarus di Win32 dan Win64, termasuk ekspor TDBGrid, slicer tabel, grafik waterfall dan treemap, objek grafik tersemat plus dukungan sumbu sekunder, label data, dan garis tren pada grafik XLS klasik, audit kalkulasi mendalam melalui RecalcAndVerifyEx, serta ekspor rentang ke gambar PNG atau JPEG. Versi 2.382.5 memperbaiki default font fonetis, formula area cetak dinamis, dan deklarasi content-type ganda yang bisa membuat Excel menolak buku kerja hasil simpanan. Lihat catatan rilis untuk riwayat perubahan lengkap.

HotXLS mendukung Delphi XE5 hingga Delphi 13 Florence dan C++Builder XE5 hingga C++Builder 13 Florence, serta dapat di-build dengan Free Pascal 3.2.2 dan Lazarus/LCL di Windows (Win32 dan Win64). 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 APIPenggunaan utama
lxHandleAlur 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.
lxHandleXAlur 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

SkenarioBagaimana HotXLS membantu
Pembuatan laporanBuat buku kerja bergaya dari data aplikasi, tabel basis data, konten DBGrid, atau penulis lembar kerja yang digerakkan oleh callback.
Pengeditan templatBuka buku kerja yang ada, temukan dan ganti placeholder teks, isi rentang, pertahankan metadata di sekitarnya, dan simpan file yang diedit.
Inspeksi buku kerjaBaca nama lembar, rentang lembar kerja, properti dokumen, komentar, hyperlink, nama, filter, dan metadata buku kerja yang dipilih dari kode terkontrol.
Ekspor tanpa OfficeHasilkan output yang kompatibel dengan Excel pada mesin tempat Microsoft Office tidak diinstal, termasuk layanan dan pekerjaan batch tanpa pengawasan.
Dukungan buku kerja lama dan modernGunakan satu rangkaian komponen untuk alur kerja .xls BIFF8 klasik dan alur kerja .xlsx OOXML saat ini.
Pratinjau dan jalur konversiEkspor seluruh lembar atau rentang yang dipilih ke HTML, RTF, CSV, atau TSV untuk pratinjau, fragmen email, impor, dan sistem hilir.
Jalur dokumen yang dapat diauditPertahankan transformasi buku kerja di dalam jalur kode Delphi atau C++Builder Anda sendiri daripada menggerakkan aplikasi UI eksternal.
Baris Excel yang dikelompokkan diekspor oleh HotXLS dari aplikasi Delphi
Baris yang dikelompokkan dan output laporan berformat yang dibuat melalui API komponen HotXLS.

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 2Checkout / FastSpring — setiap tingkat lisensi mencantumkan kedua checkout, silakan pilih salah satunya.

LisensiPengembangHargaPesan
Single1 pengembang$450Pesan
Small Businesshingga 10 pengembang$900Pesan
Medium Businesshingga 30 pengembang$1350Pesan
EnterpriseSemua pengembang dalam satu perusahaan dan anak perusahaannya di dalam satu negara$2700Pesan
CorporateSemua pengembang dalam satu perusahaan dan anak perusahaannya di seluruh dunia$5400Pesan

Tambahan source untuk Enterprise dan Corporate: Edisi Enterprise dan Corporate HotXLS sama-sama mencakup source code lengkap untuk contoh kelas alat Workbook Audit & Conversion Workbench Pro. Source code rangkaian pengujian lengkap yang biasanya hanya dipakai untuk validasi internal tersedia atas permintaan.

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 Delphi Component demo package for the complete Delphi sample. }
end;

HotXLS Delphi Component menyertakan contoh Delphi siap jalan yang menunjukkan alur kerja inti sebelum integrasi produksi.

Pertanyaan umum

Versi Delphi dan C++Builder mana saja yang didukung?

HotXLS mendukung Delphi XE5 hingga Delphi 13 Florence dan C++Builder XE5 hingga C++Builder 13 Florence. Pustaka ini juga dapat di-build dengan Free Pascal 3.2.2 dan Lazarus/LCL di Windows (Win32 dan Win64), tempat API XLS dan XLSX, formula, style, ekspor dataset, dan helper rendering semuanya berjalan dari kode FPC tanpa DLL zlib.

Apakah kode sumber disertakan?

Lisensi komersial mencakup kode sumber Object Pascal untuk integrasi, peninjauan, dan pemeliharaan jangka panjang.

Apakah diperlukan royalti runtime?

Aplikasi berlisensi dapat didistribusikan bebas royalti, tanpa biaya runtime per dokumen atau per pengguna akhir.

Bagaimana cara mengevaluasi produk ini?

Unduh paket demo dan tinjau dokumentasi online sebelum membeli.

Apa saja yang termasuk dalam lisensi baru?

Lisensi baru mencakup kode sumber, satu tahun pembaruan, dan satu tahun dukungan email.

Bagaimana cara kerja perpanjangan?

Pelanggan yang sudah ada dapat memperpanjang akses pembaruan dengan harga perpanjangan yang telah dipublikasikan.

Di mana dokumentasi API-nya?

Dokumentasi tersedia melalui tautan dokumentasi HotXLS Delphi Component versi lokal pada halaman ini.

Apa yang termasuk dalam lisensi HotXLS, dan bagaimana cara kerja perpanjangan?

Lisensi baru ($450 Single, $900 Small Business (hingga 10 pengembang), $1350 Medium Business (hingga 30 pengembang), $2700 Enterprise (satu perusahaan, satu negara), $5400 Corporate (satu perusahaan, seluruh dunia)) mencakup kode sumber lengkap, pembaruan satu tahun, dan dukungan email satu tahun. Harga perpanjangan untuk pelanggan lama tercantum di halaman pembelian HotXLS.


Temukan selengkapnya dari Pengembangan Delphi PDF Component & Spreadsheet

Berlangganan pembaruan produk

Berlangganan untuk mendapatkan pembaruan terbaru yang dikirim ke email Anda.