Táblázatkezelő SDK

HotXLS Delphi Component Delphi táblázatkezelő alkalmazásokhoz

Hozzon létre, szerkesszen, vizsgáljon, számoljon és exportáljon Excel munkafüzeteket közvetlenül Delphi vagy C++Builder kódból. A HotXLS egy natív Object Pascal táblázatkezelő könyvtár forráskóddal az XLS és XLSX munkafolyamatokhoz, asztali eszközökhöz, kötegelt feladatokhoz, jelentéskészítő rendszerekhez és szerveroldali dokumentumgeneráláshoz tervezve Microsoft Excel automatizálás nélkül.

Delphi alkalmazás, amely a HotXLS Delphi Component segítségével szerkeszt Excel munkalapokat

A HotXLS Delphi Component áttekintése

TermékHotXLS Delphi Component — natív Object Pascal táblázatkezelő könyvtár Delphihez és C++Builderhez
Ideális erreExcel-munkafüzetek olvasása, írása, számítása és exportálása Microsoft Excel automatizálása nélkül
IDE-támogatásDelphi és C++Builder XE5–13 Florence; Free Pascal 3.2.2 / Lazarus LCL (Win32, Win64)
FormátumokXLS (BIFF8) a lxHandle használatával, XLSX (OOXML) a lxHandleX használatával, ODS import/export; HTML-, RTF-, CSV- és TSV-export
SzámításBeépített képletmotor munkalapok közötti hivatkozásokkal, definiált nevekkel és felhasználói függvényekkel
TelepítésFolyamaton belül fut; Excel nélkül, kiszolgálókhoz és felügyelet nélküli kötegelt feladatokhoz is alkalmas
ForráskódTeljes Object Pascal forráskód minden licenchez
LicencelésJogdíjmentes, egyszeri $450-$5400 a csomagtól függően
Jelenlegi verzió2.382.5 (2026-09-15)
PróbaverzióIngyenes demócsomag letöltése

Natív Excel munkafüzet automatizálás Delphihez és C++Builderhez

A HotXLS jelenlegi kiadása: 2.382.5-ös verzió (2026-09-15). A legutóbbi kiadások Free Pascal 3.2.2 / Lazarus buildeket adnak Win32-re és Win64-re, beleértve a TDBGrid exportot, a táblázat-slicerokat, a waterfall- és treemap-diagramokat, a beágyazott diagramobjektumokat, valamint a másodlagos tengely, az adatfelirat és a trendvonal támogatását a klasszikus XLS diagramokban; emellett mély számításauditot a RecalcAndVerifyEx révén és tartományból képfájlba exportálást PNG vagy JPEG formátumban. A 2.382.5 javítja a fonetikus betűtípus-alapértelmezéseket, a dinamikus nyomtatási terület képleteit és a duplikált content-type deklarációkat, amelyektől az Excel elutasíthatott egy mentett munkafüzetet. A teljes változásörténetet lásd a kiadási megjegyzésekben.

A HotXLS támogatja a Delphi XE5-től a Delphi 13 Florence-ig, valamint a C++Builder XE5-től a C++Builder 13 Florence-ig terjedő verziókat, és Windows rendszeren (Win32 és Win64) Free Pascal 3.2.2 és Lazarus/LCL segítségével is fordítható. A csomag tartalmaz Delphi és C++Builder demókat, API dokumentációt, példákat a munkafüzet-szerkesztéshez és a jelentésexportáshoz, valamint teljes Object Pascal / Delphi forráskódot a licencelt ügyfelek számára.

Két fókuszált munkafüzet API

API felületElsődleges felhasználás
lxHandleKlasszikus Excel 97-2003 BIFF8 .xls munkafolyamatok, beleértve a munkafüzetek olvasását/írását, képleteket, formázást, megjegyzéseket, hiperhivatkozásokat, diagramlapokat, pivot-tábla támogatást, VBA payload megőrzését, HTML, RTF, CSV és TSV exportálást.
lxHandleXExcel 2007+ OOXML .xlsx munkafolyamatok, beleértve a munkafüzet és stream I/O-t, stíluspalettákat, megosztott karakterláncokat, munkalap táblázatokat, diagramokat, megjegyzéseket, rajzokat, külső hivatkozásokat, XLSX-specifikus exportálásokat és streaming írást a nagyobb munkalapokhoz.

Fő képességek

  • XLS és XLSX munkafüzet munkafolyamatok: Excel munkafüzetek létrehozása, megnyitása, módosítása és mentése fájlokból vagy streamekből, valamint a munkalapok neveinek gyors listázása XLS vagy XLSX csomagokból anélkül, hogy minden munkalapot be kellene tölteni.
  • Cella, tartomány és sablon szerkesztése: számok, karakterláncok, dátumok, logikai értékek, képletek, egyesített cellák, sor- és oszlopméretek, rejtett sorok és oszlopok, vázlatok (outlines), kijelölések és munkafüzet tartományok olvasása és írása. A Callback (visszahívás) segédek képesek a betöltött cellák vizsgálatára, tartományok kitöltésére, szöveg keresésére és a sablon helyőrzők cseréjére.
  • Formázás és oldalelrendezés: betűtípusok, színek, szegélyek, kitöltések, igazítás, számformátumok, rich text, témaszínek, indexelt paletták, lapszínek, oldalbeállítás, fejlécek, láblécek, nyomtatási címek, oldaltörések és munkalapnézet opciók alkalmazása.
  • Képletek és számítás: képletek kiértékelése a beépített számítási motorral klasszikus XLS és XLSX munkafüzetekhez, beleértve a cellahivatkozásokat, tartományokat, munkalapok közötti hivatkozásokat, definiált neveket és az alkalmazás által definiált függvényeket az OnUserFunction visszahíváson keresztül.
  • Munkafüzet adatfunkciók: munka hiperhivatkozásokkal, belső munkalap horgonyokkal, definiált nevekkel, megjegyzésekkel, feltételes formázással, adatérvényesítéssel, AutoSzűrő tartományokkal és kritériumokkal, Excel-stílusú táblázatokkal, dokumentumtulajdonságokkal, külső hivatkozásokkal és pivot-tábla rekordokkal.
  • Képek, diagramok és rajzok: képek beágyazása, munkalap diagramok és diagramlapok létrehozása, VBA projekt payload megőrzése, és az Excel által létrehozott OfficeArt csatlakozó, solver, alakzat és megjegyzés metaadatok stabilitásának fenntartása a mentési körutak során, ahol támogatott.
  • Védelem és titkosítás: munkalap és munkafüzet védelem kezelése, klasszikus XLS jelszó munkafolyamatok és XLSX AES-védett mentési kimenet, miközben a nem támogatott titkosított csomag olvasási útvonalakat explicitté teszi a fejlesztői dokumentációban.
  • Exportálási segédek: munkafüzetek, munkalapok, kijelölt tartományok, adatbázistáblák és DBGrid tartalom exportálása Excel, HTML, RTF, CSV és TSV kimenetekbe, beleértve a HTML táblázat töredékeket (fragments) előnézetekhez, e-mailekhez vagy webes jelentésekhez.

Ellenőrzött automatizálásra tervezve

A HotXLS hasznos olyankor, amikor az Office automatizálás nem felel meg egy éles munkafolyamatnak. A táblázatkezelés az alkalmazás folyamatán belül marad, ami csökkenti a függőséget az interaktív asztali munkamenetektől, és megkönnyíti a telepítést felügyelet nélküli eszközök és szerveroldali feladatok esetében.

A könyvtár dokumentált munkafüzet-szerkezetek és praktikus Excel interoperabilitás köré épül. A legutóbbi kiadások arra összpontosítanak, hogy a megnyitási/mentési körutak során megőrizzék az Excel által létrehozott rekordokat, munkafüzet metaadatokat, megjegyzéseket, hiperhivatkozásokat, külső hivatkozási adatokat, munkalap állapotot, védelmi opciókat, VBA payloadokat, táblázatadatokat, AutoSzűrő állapotot, rajzrekordokat és nézetbeállításokat. Ez a megközelítés segít az alkalmazásoknak célzott szerkesztéseket végezni anélkül, hogy szükségtelenül újraírnák a munkafüzet azon részeit, amelyeket nem ők birtokolnak.

A HotXLS egy független losLab Software termék. A Microsoft Excel nem szükséges a futtatáshoz, és ez az oldal nem állít Microsoft minősítést, jóváhagyást vagy védjegytulajdonlást.

Gyakori felhasználási esetek

ForgatókönyvHogyan segít a HotXLS
JelentéskészítésFormázott munkafüzetek létrehozása alkalmazásadatokból, adatbázistáblákból, DBGrid tartalomból vagy visszahívás-vezérelt (callback-driven) munkalapírókból.
Sablon szerkesztésMeglévő munkafüzet megnyitása, szöveges helyőrzők keresése és cseréje, tartományok kitöltése, a környező metaadatok megőrzése és a szerkesztett fájl mentése.
Munkafüzet vizsgálataMunkalapnevek, munkalaptartományok, dokumentumtulajdonságok, megjegyzések, hiperhivatkozások, nevek, szűrők és a kiválasztott munkafüzet metaadatok olvasása ellenőrzött kódból.
Office nélküli exportálásExcel-kompatibilis kimenet generálása olyan gépeken, ahol nincs telepítve a Microsoft Office, beleértve a szolgáltatásokat és a felügyelet nélküli kötegelt feladatokat.
Hagyományos és modern munkafüzet támogatásHasználjon egy komponenscsaládot a klasszikus BIFF8 .xls munkafolyamatokhoz és az aktuális OOXML .xlsx munkafolyamatokhoz.
Előnézet és konverziós folyamatokA teljes munkalapok vagy kijelölt tartományok exportálása HTML, RTF, CSV vagy TSV formátumba előnézetekhez, e-mail töredékekhez, importálásokhoz és a downstream rendszerek számára.
Auditálható dokumentumfolyamatokTartsa a munkafüzet transzformációkat a saját Delphi vagy C++Builder kódútvonalán belül, ahelyett, hogy külső felhasználói felületet (UI) irányítana.
Csoportosított Excel sorok HotXLS-sel exportálva egy Delphi alkalmazásból
Csoportosított sorok és formázott jelentéskimenet, amely a HotXLS komponens API-n keresztül készült.

Értékelés, licencelés és támogatás

Töltse le a HotXLS Delphi Spreadsheet Component demó csomagot a demók és az API dokumentáció megtekintéséhez a vásárlás előtt.

Az új kereskedelmi licencek tartalmazzák a teljes Object Pascal / Delphi forráskódot, egy év szoftverfrissítést, egy év e-mailes támogatást, valamint jogdíjmentes használatot korlátlan számú alkalmazásban a kiválasztott fejlesztőszámú licenc alapján.

Fizessen hitel-/bankkártyával, PayPallel, AliPay-jel vagy banki átutalással a 2Checkout / FastSpring fizetési felületein keresztül — minden licenctípusnál mindkettő fel van tüntetve, válasszon bármelyiket.

LicencFejlesztőkÁrRendelés
Single1 fejlesztő$450Rendelés
Small Businesslegfeljebb 10 fejlesztő$900Rendelés
Medium Businesslegfeljebb 30 fejlesztő$1350Rendelés
EnterpriseEgy vállalat és egyetlen országon belüli leányvállalatai minden fejlesztője$2700Rendelés
CorporateEgy vállalat és világszerte működő leányvállalatai minden fejlesztője$5400Rendelés

Enterprise és Corporate forrás extrák: A HotXLS Enterprise és Corporate egyaránt tartalmazza a dedikált, eszközszintű példaprogram, a Workbook Audit & Conversion Workbench Pro teljes forráskódját. A normál esetben csak belső validálásra használt teljes tesztkészletek forráskódja kérésre elérhető.

Vásároljon éves megújítást a meglévő licencekhez. A megújítási árak a HotXLS vásárlási oldalon találhatók.

Nyissa meg a HotXLS online dokumentációját, vagy vegye fel a kapcsolatot a losLab Software-rel a licencelési és technikai kérdésekkel kapcsolatban.


Gyors Delphi példa

procedure QuickStart;
begin
  { Review the shipped HotXLS Delphi Component demo package for the complete Delphi sample. }
end;

A HotXLS Delphi Component azonnal futtatható Delphi példákat tartalmaz, amelyek bemutatják az alapvető munkafolyamatot a gyártási integráció előtt.

Gyakori kérdések

Mely Delphi és C++Builder verziók támogatottak?

A HotXLS támogatja a Delphi XE5-től a Delphi 13 Florence-ig, valamint a C++Builder XE5-től a C++Builder 13 Florence-ig terjedő verziókat. Windows rendszeren (Win32 és Win64) Free Pascal 3.2.2-vel és Lazarus/LCL-lel is fordítható, ahol az XLS- és XLSX-API-k, a képletek, a stílusok, a dataset-export és a renderelési segédek zlib DLL nélkül működnek FPC kódból is.

Tartalmazza a forráskódot?

A kereskedelmi licencek tartalmazzák az Object Pascal forráskódot integrációhoz, átvizsgáláshoz és hosszú távú karbantartáshoz.

Szükség van futásidejű jogdíjra?

A licencelt alkalmazások jogdíjmentesen terjeszthetők, dokumentumonkénti vagy végfelhasználónkénti futásidejű díj nélkül.

Hogyan próbálhatom ki a terméket?

Töltse le a demócsomagot, és vásárlás előtt tekintse át az online dokumentációt.

Mit tartalmaz egy új licenc?

Az új licenc tartalmazza a forráskódot, egy év frissítést és egy év e-mailes támogatást.

Hogyan működik a megújítás?

A meglévő ügyfelek a közzétett megújítási áron újíthatják meg a frissítési hozzáférést.

Hol található az API-dokumentáció?

A dokumentáció az oldalon található lokalizált HotXLS Delphi Component dokumentáció hivatkozás alatt érhető el.

Mit tartalmaz a HotXLS licenc, és hogyan működik a megújítás?

Az új licenc ($450 Single, $900 Small Business (legfeljebb 10 fejlesztő), $1350 Medium Business (legfeljebb 30 fejlesztő), $2700 Enterprise (egy vállalat, egy ország), $5400 Corporate (egy vállalat, világszerte)) tartalmazza a teljes forráskódot, egy év frissítést és egy év e-mailes támogatást. A meglévő ügyfelek megújítási árai a HotXLS vásárlási oldalán találhatók.


Fedezzen fel többet a Delphi PDF Component & Spreadsheet Development-től

Iratkozzon fel a termékfrissítésekre

Iratkozzon fel, hogy a legújabb frissítéseket e-mailben kapja meg.