Zaznajte poseg v XLSX: HotXLS Agile dataIntegrity HMAC
Preverite pakete XLSX, šifrirane z Agile, v Delphiju s HotXLS: HMAC-SHA-512 dataIntegrity, preverjanje v konstantnem času in klasična rezervacija za pisanje
Blog o razvoju programske opreme losLab
Software Development Blog
Preverite pakete XLSX, šifrirane z Agile, v Delphiju s HotXLS: HMAC-SHA-512 dataIntegrity, preverjanje v konstantnem času in klasična rezervacija za pisanje
Kako HotXLS bere Agile-šifrirani XLSX v Delphiju: OpenEncrypted analizira EncryptionInfo, izvede verigo zgoščevanja SHA-512 za izpeljavo ključa in nato
Kako HotXLS v Delphiju razdeli pravila pogojnega oblikovanja in preverjanja podatkov na prednostne objekte pravil, ko urejanje vrstic ali stolpcev razdeli
Oddajnik vrtilne tabele HotXLS je prijavil 24-bajtno telo BIFF in zapisal 26 bajtov, zato so listi grafikonov izginili; popravek in kako napako najti sami
Kako HotXLS razvršča zapise BIFF SupBook in XTI v Delphiju ter zakaj povezav same-sheet, add-in in DDE ali OLE ni moč uganiti iz zastavice ali praznega URL-ja
HotXLS iz Delphija odpira delovne zvezke Excel 2.0, 3.0 in 4.0 izpred vsebnika OLE ter bere surove tokove BIFF, zapise celic in predpomnjene formule
Kako HotXLS v Delphiju zapisuje sekundarne skupine osi BIFF8: AXESUSED, dva bloka AxisParent in zakaj je skupina grafikona znotraj vsake skupine osi
HotXLS pripne podtok grafikona BIFF8 na delovni list kot gostiteljski kontrolnik OBJ tipa 5, tako da grafikon sede poleg podatkov namesto da zaseda svoj list
Pivot tabele so najbolj zapletena struktura v dvojiškem formatu .xls. Oglejte si, kako HotXLS gradi samozadostni predpomnilnik in stiska zapise SXDBB v Delphiju
Kako HotXLS v Delphiju dekodira XLUnicodeString BIFF8: GetWideString šteje bajte, fHigh 0 zahteva GetString, napačen par pa tiho odpove brez napake
HotXLS v Delphiju izračuna PRICE, YIELD, DURATION, datume kuponov in funkcije za zakladne menice, s petimi osnovami štetja dni in brez nameščenega Excela
HotXLS dekodira slike metafila delovnega lista v omejeno sceno ukazov namesto izročitve bajtov predvajanju GDI, s proračuni in odpovedjo-zaprto razčlenitvijo
HotXLS bere predpomnjene vrednosti Excelovih formul v Delphiju prek TryGetCachedFormulaValue, brez izračuna, delovni zvezki pa ostanejo bajt za bajtom enaki
AddCamera na delovni list XLSX postavi objekt kamere: živo sliko obsega celic, ki jo Excel znova upodobi ob nalaganju in preživi ponovno shranjevanje
TXLSCellImageExporter upodobi pravokotnik celic XLS ali XLSX v en PNG ali JPEG brez paginacije, z izrecnimi proračuni pikslov in bajtov ter atomsko zamenjavo
V Delphiju s HotXLS ustvarite odložiščni paket CF_HTML, da se obsegi iz Excela v Word ali brskalnik prilepijo z ohranjenim slogom in natančnimi odmiki bajtov
S HotXLS iz Delphija pišite grafikona vodopad in zemljevid dreves: dele cx:chartSpace, vrste serij po layoutId, predpomnilnike in sidro mc:AlternateContent
Kako dodati Excelove grafikone, slike in oblike iz Delphija s HotXLS: grafikonski listi XLS, vgrajeni grafikoni in slike XLSX, velikosti EMU in pasti sidranja
Širina stolpca v Excelu se meri v enotah Max Digit Width, zato pisava Normal, ki ni Calibri, premakne vsako mejo stolpca. Kako HotXLS meri MDW v Delphiju
Zapisovanje komentarjev celic z avtorji, zunanjih povezav in notranjih povezav delovnega zvezka iz Delphija s HotXLS, vključno z API-ji za XLSX in XLS
HotXLS razčleni vsebnike Compound File Binary v3 v čistem Pascalu: podpis glave, DIFAT v glavi, verige FAT, MiniFAT in drevo imenika, brez ole32.dll
Kako HotXLS vrednoti pravila pogojnega oblikovanja Excel v Delphiju zunaj Excela, in primeri Top 10 %, nad povprečjem ter podvojitev, ki jih je pripel Excel 16
Uporaba pravil cellIs, podatkovnih vrstic, ikon in obogatenega besedila iz Delphija s HotXLS ter izogibanje pastem sloga dxf in pisav v datotekah XLSX
HotXLS v Delphiju shranjuje XLSX, ODS in XLS prek začasne datoteke ter atomske preimenovalne operacije Windows, zato prekinjeno shranjevanje ne poškoduje
Pet zavrnitev, ki se sprožijo le v Delphi XE5, in zakaj je skript, ki je izvajal samo najnovejši prevajalnik, pustil matriko gradnje HotXLS tiho propadati
HotXLS AddCopy v Delphiju kopira Excelove delovne liste med delovnimi zvezki ter znova veže formule, sklice grafov in indekse pisav za ciljni delovni zvezek
RegisterExternalWorkbook veže formule na drug delovni zvezek v pomnilniku, po odjavi registracije pa HotXLS spet računa iz predpomnilnika zunanjih povezav
Izvozite Excelove liste v CSV, TSV in HTML iz Delphija s HotXLS. Pokriva navajanje po RFC 4180, UTF-8 BOM in zakaj formule potrebujejo Calculate pred izvozom
TXLSWorkbookViewer iz HotXLS upodablja Excelove delovne zvezke kot mrežo Delphi: zaznavanje združenih celic, sinhronizacija drsenja, izbira celic ter dogodki
Dodajte spustno preverjanje, merila AutoFilter in tabele Excel iz Delphija s HotXLS, vključno s predogledom filtra na strežniku in pastjo z ID stolpca od nič
Izvozite rezultate TDataset v Excel iz Delphija s HotXLS: razvrščanje s TDataToXLS, odvisnost od VCL, pretvorba v XLSX in zanka, varna za storitve
Excelov datum je le število, dokler ne veste, od katere epohe šteje. Oglejte si, kako se sistema 1900 in 1904 razlikujeta za 1462 dni in kako numFmt označi
HotXLS preračuna vsako formulo v izoliranem prekrivanju in sporoči vsako predpomnjeno vrednost, ki se ne ujema, brez da bi pisal v delovno knjigo
Ustvarite definirana imena na ravni delovnega zvezka ali lista s HotXLS v Delphiju, pišite formule med listi, ki preživijo urejanje, in preprečite konflikte
Ovrednotite formule dinamičnih polj Excela 365 v Delphiju s HotXLS: XLOOKUP, FILTER, SORT, UNIQUE in SEQUENCE, zasidrane prek SetArrayFormula
Excelove funkcije DEC2BIN, HEX2DEC in IMSUM skrivajo deset-bitni dvojiški komplement in kompleksno matematiko, zakodirano v nizih. Oglejte si, kako jih HotXLS
HotXLS sproži dogodke TXLSFileMonitor na glavni niti, delovna nit čaka, zato zaustavitev znotraj OnFileChanged brez lastništva niti privede v deadlock
Ovrednotite Excelove formule v Delphiju s HotXLS: pogon Calculate, prilagojene funkcije OnUserFunction, poljske formule in izvoz CSV z izračunanimi vrednostmi
Excel lahko ovrednoti formulo korak za korakom. Oglejte si, kako HotXLS ponovi to postopno redukcijo za revizijo in iskanje napak v preglednicah v Delphiju
Kako HotXLS premika A1 reference formul ob vstavljanju ali brisanju vrstic in stolpcev v Delphiju: relativne in absolutne reference, meje območij in pravila
Gradnja HotXLS pod Free Pascal potrebuje DELPHIUNICODE, vmesnike CORBA z izrecnimi COM mesti in pot AES v Pascalu namesto objektov Delphi OMF
Kako HotXLS v binarni XLS zapisuje tematske barve polnil grafikona: zapis GelFrame, indeks sheme OfficeArt v rdečem bajtu in tovor MSOTINT za Excel
Določite velikost vdelanih slik XLSX po fizičnih merah v Delphi z HotXLS: razlaga enot EMU, geometrija v centimetrih in točkah, skaliranje z zaklenjenim
HotXLS prebere prave dimenzije v pikah iz glav GIF, BMP in JPEG, zato AddPicture zapiše pravo geometrijo namesto nadomestka 100x100, ki raztegne slike
HotXLS Workbook.Recalculate zgradi graf odvisnosti formul v Delphiju za ponovno ovrednotenje le umazanih celic: volatilne funkcije, topološki vrstni red,
TXLSDirectWriter.BeginPatch na novo zapiše en delovni list v obstoječem paketu XLSX, nedotaknjeni deli pa se prepišejo dobesedno s stisnjenimi bajti
Razrešite namerne krožne sklice v Delphi s HotXLS: iterativno preračunavanje prek Iterate, IterateCount in IterateDelta ter kako cikel konvergira
Ovrednotite zaprtja Excel LAMBDA in popolno semantiko LET v Delphiju s HotXLS: imenovane lambde, leksikalni zajem, pravila senčenja in ločila z vejico
Praktično uglaševanje zmogljivosti HotXLS za velike Excelove datoteke v Delphiju: shranjevanje StreamingWrite, ponovna uporaba skupnih slogov, povratni klici
Zakaj je VLOOKUP nad stolpcem, ki vsebuje formulo samo, v Excelu legalen, in kako HotXLS loči robove iskanja od robov razvrščanja, da ustavi lažne cikle
Kako HotXLS ohrani lastne teme, neznane bloke extLst in verigo izračunov calcChain, ko koda v Delphiju uredi eno celico v datoteki XLSX, in kje se zanesljivost
Kako HotXLS obravnava spojene celice v predlogah poročil za Delphi: semantika sidrne celice, pravila InsertRows, revizije spojitev ter izvoz HTML in RTF
Odprite velik XLSX v Delphiju brez razčlenjevanja vseh listov: odkrivanje MetadataOnly, SelectedSheets, LoadSheet na zahtevo in shranjevanje surovih delov
HotXLS odpira in shranjuje datoteke OpenDocument Spreadsheet iz Delphija: možnosti izvoza SaveAsODS, lahka pot uvoza ODS in kaj preživi zaokrožno potovanje
Dve šifrirni napaki, pri katerih je geslo pravilno, a Excel poroča o poškodbi. Oglejte si, kako neskladje med ECB in CBC ter odmik ponovnega ključa RC4
Ustvarjajte delovne zvezke XLS in XLSX iz Delphi storitev brez nameščenega Excela: izvorni pisalniki BIFF in OOXML, pretočni izhod v HTTP odzive, brez COM
Zakaj je dodajanje niti upočasnilo analiziranje XLSX v Delphiju in kako je HotXLS zmanjšal alokacije kopice z 20 na 9,1 na celico za doseganje 1,90-kratnega
HotXLS izvozi delovne zvezke v arhivski PDF/A z vdelanim izhodnim namenom sRGB, metapodatki pdfaid in pravili za pisave, ki jih zahteva arhivski validator
Podtok BIFF PivotCache obdaja SXDB, SXDBB in SXFDB po postavitvi telesa in ne po številu zapisa, HotXLS pa pripne narečje iz prvega zapisa vsakega podtoka
Zgradite vrtilne tabele XLSX v Delphiju s HotXLS: AddPivotTable, izračunani elementi in polja, prikazi vrednosti showDataAs, združevanje datumov in osveževanje
HotXLS ohrani izvirni ChartML uvoženega grafa Excel, medtem ko v Delphiju urejate naslove, nize in osi, in gradi kombinirane grafe z dvema osema
Zaščitite delovne liste, ohranite vhodna območja uredljiva in nadzorujte postavitev tiskanja v Delphiju s HotXLS: zaklenjene celice, nastavitve strani,
Kako HotXLS v Delphiju poenoti branje tokov XLS, XLSX, ODS in CSV za enim vlečnim kazalcem vrstic: izrazit stroj stanj, idempotenten Cancel, izposojeni pogledi
Kompilirajte R1C1 formule v Delphiju s HotXLS: GetCompiledFormulaR1C1 razreši R2C3, R[-1]C[2] in RC na celico, tako da ena relativna formula zapolni stolpec
Kako HotXLS v Delphiju obdrži velike delovne zvezke majhne v pomnilniku: celični bloki po 256 vrstic, prekrivne sloge intervalov in pretočno shranjevanje
Preberite imena delovnih listov iz datotek XLS, XLSX in ODS v Delphiju brez nalaganja podatkov celic: HotXLS GetSheetNames, zaznavanje šifriranih datotek,
Ustvarite mini grafikone Excela v Delphiju s HotXLS: skupine črt, stolpcev in win/loss, barvne reže ARGB ter blok x14 extLst za Excel 2010 in novejše
Excelove funkcije NORM, CHISQ in BETA skrivajo numerično analizo. Poglejte, kako jih HotXLS računa z regulirano gamo in beto v Delphiju, ter en hrošč z Log
Datoteka XLSX z milijonom vrstic ne rabi biti v pomnilniku. Oglejte si, kako HotXLS skenira dele delovnega lista s pretočnim bralnikom brez DOM-a pri skoraj
Generiranje ogromnega XLSX ne sme rasti s številom vrstic. Oglejte si, kako HotXLS pretaka OOXML z vgrajenimi nizi in brez tabele skupnih nizov v Delphiju
Ohranite velike izvoze XLSX znotraj pomnilniških omejitev s HotXLS StreamingWrite, povratnimi klici pisanja na ravni vrstice, ponovnim izkoriščanjem skupnih
HotXLS iz Delphija piše delovne zvezke ISO/IEC 29500 Strict, pri čemer vsak del paketa prevede v besednjake purl in zavrne funkcije, ki jih Strict prepoveduje
HotXLS logične rezultate Save in Open nadomesti s strukturirano diagnostiko: stabilne kode napak, ravni resnosti in kontekst listov za aplikacije Delphi
Ovrednotite strukturirana sklicevanja Table[Column] v Delphiju s HotXLS: specifikatorji postavk, razponi stolpcev in dobesedno povratno pretvarjanje formul
Zakaj SUBTOTAL 109 in SUBTOTAL 9 vračata isto vsoto v HotXLS pred v2.197.0 in kako povratni klic o skriti vrstici popravi skrite vrstice AGGREGATE v Delphiju
V Delphiju s HotXLS ustvarite slicerje tabel Excel: osem usklajenih delov, predpomnilnik se vedno zgradi znova, verige rid ostanejo stabilne
Kako HotXLS spremeni slike delovnega lista z nadomestnim besedilom v neodvisne strukturne elemente Figure PDF in zakaj je en dodeljevalec MCID na stran obvezen
Izpolnjevanje Excel predlog iz Delphija s HotXLS: poiščite mesta za vstavljanje s FindText, klonirajte vrstice s podrobnostmi in preračunajte pred shranjevanjem
Zapišite Excel 365 nitne komentarje iz Delphija s pomočjo HotXLS: verige odgovorov AddThreadedComment, dela threadedComments in person ter razlike z legacy
HotXLS s fontsub.dll in API-jem CreateFontPackage izloči neuporabljene glife vdelanih pisav PDF ter zmanjša velikost izvoza preglednice Delphi
Besedilo, ki ni ASCII, se lahko sesuje v vprašaje pri izvozih v obliki RTF, HTML, CSV in ZIP. Oglejte si, kako HotXLS ohranja nedotaknjen Unicode na vsaki
Kako HotXLS ohrani VBA projekte in zunanje povezave pri urejanju delovnih zvezkov XLS in XLSX v Delphiju s shranjevanjem z makri in cilji povezav
HotXLS razvijalcem Delphi omogoča prepisovanje izvorne kode modulov VBA in njeno ponovno stiskanje z algoritmom MS-OVBA ter zapis makrov nazaj v datoteke XLS
Revidirajte neznane Excelove datoteke iz Delphija s HotXLS: preštejte grafikone, formule, makre in zaščito, nato pretvorite XLS, XLSX in ODS z dokumentiranimi
HotXLS iz Delphija primerja dva delovna zvezka in javi razlike listov, celic, formul in združitev kot strukturiran seznam in berljivo poročilo, brez Excela
Nastavite in berite lastnosti Excel dokumentov iz Delphija s HotXLS: naslov, avtor, podjetje in ključne besede za zapisa BIFF in OOXML Preglednica nosi dve
Kako HotXLS usklajuje branje in pisanje v Delphiju: zaklepi branja O(1), hitro odpovedoči varuhi pisanja, reentrne transakcije in števec generacij
HotXLS upodablja delovne liste Excel v paginiran PDF v Delphi in C++Builder prek SaveAsPDF, brez nameščene pisarne Office, z uporabo vgrajene pisave Helvetica
HotXLS vrednoti XLOOKUP in XMATCH v Delphiju: dovoljeni načini ujemanja in iskanja, O(log n) sestop, robovi podvojenih ključev in zavrnjeni nadomestni znaki
Zapišite datoteke XLSX, šifrirane z AES, iz Delphija s HotXLS SaveAsEncrypted: standardno šifriranje ECMA-376, ravnanje z gesli in meja samo za pisanje
Zakaj trdo kodiranje xl/worksheets/sheet1.xml pokvari veljavne datoteke XLSX in kako HotXLS razreši cilje razmerij OPC proti izvornemu delu v Delphiju
Kako HotXLS v Delphiju širi sledilce skupnih formul XLSX: najde glavno si, premakne relativne reference in preživi samozaključne elemente f Sledilec skupne
Nastavite zaščito lista XLSX po dejanjih v Delphiju z HotXLS: 15 dovolilnih bitov AllowOption, pravilo OOXML izpust pomeni dovoljeno in varno razčlenjevanje
Klonirajte oblikovan delovni list XLSX v Delphi z HotXLS z Duplicate in CopyFrom: kaj se kopira globoko, kaj ostane plitvo in kako na kopiji znova zgraditi
Kako HotXLS preveri zapis konca osrednjega imenika ZIP s štirimi navzkrižnimi preverjanji, tako da ponarejen EOCD, skrit v komentarju ZIP, ne preslepi vašega
HotXLS sočasno dekompresira veliko delovnih listov XLSX iz enega skupnega toka paketa ZIP v Delphiju z bralnimi vrati, ki zaklenejo le par iskanja in branja
Kontrolne vsote CRC32 delovnega lista HotXLS lahko prekoračijo 1 MB sklada delovne niti, ko zlib-ng izbere pot Chorba; podatki v kosih po 64 KB preprečijo