Otkrivanje izmjena XLSX-a: HotXLS dataIntegrity HMAC
Provjerite Agile-šifrirane XLSX pakete u Delphiju uz HotXLS: HMAC-SHA-512 dataIntegrity, provjere u konstantnom vremenu i zapisi rezervacije pisanja
Blog o razvoju softvera losLab
Software Development Blog
Provjerite Agile-šifrirane XLSX pakete u Delphiju uz HotXLS: HMAC-SHA-512 dataIntegrity, provjere u konstantnom vremenu i zapisi rezervacije pisanja
Kako HotXLS čita Agile-šifrirani XLSX u Delphiju: OpenEncrypted analizira EncryptionInfo, izvodi SHA-512 spin-count izvod ključa, a zatim dešifrira AES-CBC
Kako HotXLS u Delphiju dijeli pravila uvjetnog oblikovanja i provjere podataka kada umetanje ili brisanje redaka i stupaca razdvoji njihov raspon
HotXLS pivot emiter deklarirao je BIFF tijelo od 24 bajta, a zapisao 26, pa su listovi grafikona nestali pri ponovnom otvaranju. Evo popravka
Kako HotXLS klasificira BIFF SupBook i XTI zapise u Delphiju i zašto se add-in te DDE ili OLE veze ne mogu pogoditi iz self zastavice ili praznog URL-a
HotXLS otvara pred-OLE radne knjige Excela 2.0, 3.0 i 4.0 iz Delphija, čitajući sirove BIFF tokove, zapise ćelija po generaciji i spremljene rezultate formula
Kako HotXLS zapisuje BIFF8 skupine sekundarne osi u Delphiju: AXESUSED, dva bloka AxisParent i zašto grupa grafikona živi unutar svake skupine osi
HotXLS sidri BIFF8 chart substream na radni list kao OBJ host kontrolu tipa 5, pa grafikon stoji uz podatke umjesto da zauzima vlastiti zasebni list
PivotTable tablice su najsloženija struktura u binarnom formatu .xls. Saznajte kako HotXLS gradi samostalnu pivot predmemoriju u Delphi-ju Gotovo svaki dio
Kako HotXLS dekodira BIFF8 XLUnicodeString u Delphiju: GetWideString broji bajtove, fHigh 0 traži GetString, a pogrešan par tiho zakazuje ulaz
HotXLS računa funkcije PRICE, YIELD i DURATION te datume kupona i trezorske zapise iz Delphija, uz svih pet baza brojanja dana i bez instaliranog Excela
HotXLS dekodira slike metafilea u ograničenu scenu naredbi umjesto predavanja bajtova GDI reprodukciji, s proračunima i raščlambom koja zaključava greškom
HotXLS čita predmemorirane vrijednosti Excel formula u Delphiju bez pokretanja preračuna, pa ETL prolazi ostaju brzi a izvorne radne knjige ostaju netaknute
HotXLS stvara Excel objekte kamere iz Delphija i postavlja živu sliku raspona ćelija koju Excel iscrtava pri učitavanju, uz očuvanje veze kroz spremanje
TXLSCellImageExporter prikazuje pravokutnik ćelija XLS ili XLSX u jedan PNG ili JPEG bez podjele na stranice, s izričitim proračunima i atomskom zamjenom
Izradite CF_HTML sadržaj međuspremnika u Delphiju uz HotXLS kako bi se Excelovi rasponi lijepili u Word ili preglednik sa sačuvanim stilovima uz precizne
Pišite Excel waterfall i treemap grafikone iz Delphija uz HotXLS: cx chartSpace dijelove, layoutId tipove serija, cx pt predmemorije i AlternateContent sidro
Kako dodati Excel grafikone, slike i oblike iz Delphija pomoću HotXLS-a: listovi grafikona u XLS-u, ugrađeni grafikoni i slike u XLSX-u i EMU dimenzioniranje
Širina stupca u Excelu mjeri se u jedinicama Max Digit Width, pa Normal font koji nije Calibri pomjera svaku granicu stupca. Kako HotXLS mjeri MDW u Delphiju
Zapišite komentare ćelija s autorima, vanjskim URL-ovima i poveznicama unutar knjige iz Delphija pomoću HotXLS-a, uključujući XLSX API Preimenujte list iz
HotXLS parsira Compound File Binary v3 kontejnere u čistom Pascalu: potpis zaglavlja, DIFAT u zaglavlju, FAT lance, MiniFAT i stablo direktorija, bez ole32.dll
Kako HotXLS vrednuje pravila Excel uvjetnog oblikovanja u Delphiju izvan Excela, i slučajevi Top 10 posto, iznad prosjeka i duplikata koje je Excel 16 fiksirao
Primijenite pravila cellIs, podatkovne trake, skupove ikona i bogati tekst iz Delphija pomoću HotXLS-a, izbjegavajući zamke indeksa u XLSX datotekama
HotXLS u Delphiju sprema XLSX, ODS i XLS kroz pripremljenu privremenu datoteku i atomsku Windowsovu zamjenu, pa prekid ne oštećuje radnu knjigu
Pet odbijanja kompajlera na Delphiju XE5 i razlog zbog kojeg je skripta koja provjerava samo najnoviji kompajler pustila da matrica HotXLS-a zarđa
HotXLS AddCopy u Delphiju kopira radne listove između radnih knjiga te ponovno veže formule, reference grafikona i indekse fontova za odredišnu radnu knjigu
HotXLS računa formule koje gledaju u drugu radnu knjigu prema živom objektu u memoriji, a kad knjiga nije registrirana, vraća se na predmemoriju vanjskih veza
Izvezite Excel listove u CSV, TSV i HTML iz Delphija pomoću HotXLS-a. Pokriva RFC 4180 navodnike, UTF-8 BOM i zašto formule trebaju Calculate
TXLSWorkbookViewer iz HotXLS-a prikazuje Excelove radne knjige kao Delphi mrežu: spojene ćelije, pomicanje, odabir te događaje za hiperveze i komentare
Dodajte validaciju padajućeg izbornika, kriterije AutoFiltera i Excel tablice iz Delphija pomoću HotXLS-a, uključujući pregled filtra na poslužitelju
Izvezite rezultate TDataset u Excel iz Delphija pomoću HotXLS-a: grupiranje i straničenje TDataToXLS, zamka VCL ovisnosti i petlja sigurna za servise
Excel datum je samo broj dok ne saznate od koje epohe počinje brojanje. Saznajte kako se sustavi 1900 i 1904 razlikuju za 1462 dana Otvorite proračunsku
HotXLS preračunava svaku formulu u izolirani overlay i izvještava o svakoj keširanoj vrijednosti koja odudara, bez pisanja u radnu knjigu ako to ne zatražite
Stvorite definirane nazive na razini radne knjige i lista s HotXLS-om u Delphiju, pišite formule između listova i izbjegavajte konflikte _xlnm
HotXLS u Delphiju računa dinamičke nizove iz Excela 365: XLOOKUP, FILTER, SORT, UNIQUE i SEQUENCE usidrene metodom SetArrayFormula preko zadanog pravokutnika
Excelove funkcije DEC2BIN, HEX2DEC i IMSUM skrivaju 10-bitni dvojni komplement i u string kodiranu kompleksnu matematiku. Pogledajte kako ih HotXLS
HotXLS pokreće OnFileChanged na glavnoj dretvi dok radna dretva čeka, pa zaustavljanje monitora unutar handlera stvara mrtvu točku bez vlasništva nad dretvom
Izračunajte Excel formule u Delphiju uz HotXLS: mehanizam Calculate, OnUserFunction prilagođene funkcije, matrične formule i izvoz u CSV s vrijednostima
Excel može evaluirati formulu korak po korak. Pogledajte kako HotXLS reproducira tu postupnu redukciju za reviziju i otklanjanje pogrešaka proračunskih tablica
Kako HotXLS pomiče reference A1 formula kad umećete ili brišete retke i stupce u Delphiju: relativne i apsolutne reference i pravila za #REF!
Izgradnja HotXLS-a pod Free Pascalom traži DELPHIUNICODE, CORBA interface s eksplicitnim COM slotovima i Pascal AES put umjesto Delphi OMF objekata
Kako HotXLS zapisuje tematske ispune grafikona u binarni XLS: zapis GelFrame, indeks OfficeArt sheme u crvenom bajtu i korisni teret MSOTINT
Odredite veličinu ugrađenih XLSX slika prema fizičkim dimenzijama u Delphiju uz HotXLS: objašnjenje EMU jedinica, geometrija u centimetrima i točkama,
HotXLS čita stvarne dimenzije u pikselima iz GIF, BMP i JPEG zaglavlja pa AddPicture upisuje pravu geometriju umjesto 100x100 rezerve koja rasteže slike
HotXLS Workbook.Recalculate gradi grafikon ovisnosti formula u Delphiju radi ponovne procjene samo izmijenjenih ćelija: nestabilne funkcije, topološki
HotXLS prepisuje jedan radni list unutar postojećeg XLSX paketa iz Delphija, dok svaki nedirnuti dio prelazi dalje s doslovno istim komprimiranim bajtovima
Namjerne kružne reference u Delphiju rješava HotXLS iterativnim izračunom preko svojstava Iterate, IterateCount i IterateDelta, i kako ciklus konvergira
Evaluirajte Excel LAMBDA closureove i potpunu LET semantiku u Delphiju uz HotXLS: imenovane lambde, leksičko zahvaćanje i pravila zasjenjivanja
Praktično ugađanje performansi HotXLS-a za velike Excel datoteke u Delphiju: StreamingWrite spremanje, ponovna uporaba stilova i brže učitavanje
Zašto je VLOOKUP nad stupcem koji sadrži samu formulu zakonit u Excelu i kako HotXLS odvaja rubove pretraživanja od rubova poredka da zaustavi lažne cikluse
Kako HotXLS čuva prilagođene teme, nepoznate extLst blokove i calcChain kada Delphi kod uredi jednu ćeliju u XLSX datoteci, te gdje prestaje vjernost povratnog
Kako HotXLS upravlja spojenim ćelijama u Delphi predlošcima izvješća: semantika sidrene ćelije, pravila pomicanja InsertRows i izvoz u HTML i RTF
Otvorite veliki XLSX u Delphiju bez raščlambe svakog radnog lista: HotXLS MetadataOnly otkrivanje, SelectedSheets učitavanje, LoadSheet na zahtjev i spremanje
HotXLS otvara i sprema ODS datoteke iz Delphija: izvozne opcije SaveAsODS, lagana uvozna putanja i što sve preživljava dvosmjerno putovanje Delphi izvještajni
Dvije pogreške u šifriranju kod kojih je lozinka točna, ali Excel javlja oštećenje. Saznajte kako zabuna između ECB-a i CBC-a te odstupanje ponovnog ključanja
Izgradite XLS i XLSX radne knjige iz Delphi usluga bez instaliranja Excela: nativni pisci za BIFF i OOXML, izlazni tok u HTTP odgovore, bez COM-a
Zašto je dodavanje niti usporilo XLSX analiziranje u Delphiju, te kako je HotXLS smanjio alokacije na hrpi s 20 na 9.1 po ćeliji kako bi postigao 1.90x
HotXLS izvozi proračunske tablice u arhivski PDF/A iz Delphija, uz ugrađenu sRGB izlaznu namjeru, pdfaid metapodatke i pravila za fontove koja traži validator
BIFF PivotCache substream uokviruje SXDB, SXDBB i SXFDB po rasporedu tijela a ne po broju recorda, i HotXLS zaključava dijalekt iz prvog recorda
HotXLS gradi XLSX zaokretne tablice u Delphiju: AddPivotTable, izračunate stavke i polja, prikazi showDataAs, grupiranje datuma i osvježavanje predmemorije
HotXLS čuva izvorni ChartML uvezenog Excel grafikona dok uređujete naslove, serije i osi u Delphiju i gradi kombinirane grafikone s dvije osi
Zaštitite radne listove, ostavite raspone za unos uredivima i upravljajte ispisom u Delphiju uz HotXLS: Locked zastavice, postavljanje stranice i skaliranje
HotXLS čita .xls, .xlsx, .xlsm, .ods, CSV i TSV kroz jedan pull row cursor čiji FindFirst i FindNext napreduju dok u memoriji ostaje samo trenutni redak
Prevedite R1C1 formule u Delphiju pomoću HotXLS-a: GetCompiledFormulaR1C1 razrješava R2C3, R[-1]C[2] i RC po ćeliji, tako da jedna relativna formula popunjava
Kako HotXLS drži velike Delphi radne knjige malima u memoriji: blokovi ćelija od 256 redaka, preklopni slojevi intervala stilova koji ne materijaliziraju
Pročitajte nazive radnih listova iz XLS, XLSX i ODS datoteka u Delphiju bez učitavanja podataka o ćelijama: HotXLS GetSheetNames i trijaža unosa
Stvorite Excel mini grafikone u Delphiju pomoću HotXLS-a: grupe linija, stupaca i win/loss grafikona te blok x14 extLst koji prikazuje Excel 2010
Excelove funkcije NORM, CHISQ i BETA kriju pravu numeričku analizu. Evo kako ih HotXLS računa regulariziranom gamom i betom u Delphiju, uz jednu Log grešku
XLSX s milijun redaka ne mora stati u memoriju. Kako HotXLS skenira dijelove radnog lista čitačem toka bez DOM-a uz gotovo konstantnu memoriju u Delphiju
Generiranje ogromne XLSX datoteke ne bi smjelo rasti zajedno s brojem redaka. Pogledajte kako HotXLS prenosi OOXML pomoću ugrađenih nizova znakova bez tablice
Držite velike XLSX izvoze unutar granica memorije uz HotXLS StreamingWrite, povratne pozive na razini redaka i grupne poslove radnih knjiga po niti
HotXLS iz Delphija piše ISO/IEC 29500 Strict radne knjige, prevodeći svaki dio paketa u purl rječnike i odbijajući značajke koje Strict zabranjuje
HotXLS zamjenjuje rezultate operacija Save i Open strukturiranom dijagnostikom: kodovi pogrešaka, razine ozbiljnosti i kontekst lista za Delphi aplikacije
Evaluirajte strukturirane reference Table[Column] u Delphiju uz HotXLS: specifikatore stavki, raspone stupaca i nepodržani oblik trenutnog retka
Zašto SUBTOTAL 109 i SUBTOTAL 9 vraćaju isti zbroj u HotXLS-u prije v2.197.0, i kako povratni poziv popravlja AGGREGATE skrivenih redaka u Delphiju
Stvaraj Excel tablične slicere s HotXLS-om: osam dijelova koji moraju biti usklađeni, zašto se slicer cache ponovno gradi i kako rid lanci ostaju stabilni
Kako HotXLS pretvara slike radnog lista s alternativnim tekstom u neovisne strukturne elemente PDF Figure i zašto je jedan MCID dodjeljivač po stranici obveza
Popunite Excel predloške izvješća iz Delphija uz HotXLS: locirajte rezervirana mjesta s FindText, klonirajte redove pojedinosti i izračunajte prije spremanja
Zapišite Excel 365 hijerarhijske komentare iz Delphija pomoću HotXLS-a: lanci odgovora AddThreadedComment i dijelovi threadedComments i person
HotXLS stvara podskupove ugrađenih PDF fontova putem Windows API-ja CreateFontPackage u fontsub.dll, zadržavajući samo glifove koje izvoz radnog lista koristi
Ne-ASCII tekst može se pretvoriti u upitnike tijekom izvoza u RTF, HTML, CSV i ZIP. HotXLS čuva Unicode netaknutim na svakoj putanji izvoza u Delphiju
Kako HotXLS čuva VBA projekte i vanjske veze kada Delphi kod uređuje XLS i XLSX radne knjige: spremanje s makronaredbama i ograničenja dvosmjernog putovanja
HotXLS omogućuje Delphi programerima prepisivanje izvornog koda VBA modula i rekompresiju algoritmom MS-OVBA te zapis makronaredbi natrag u XLS ili XLSM
Revidirajte Excel datoteke iz Delphija uz HotXLS: brojite grafikone, formule, makronaredbe i zaštitu te pretvorite XLS, XLSX i ODS s poznatim ograničenjima
HotXLS uspoređuje dvije radne knjige iz Delphija i prijavljuje razlike listova, ćelija, formula i spojenih raspona kao strukturiran popis i čitljiv izvještaj
Postavite i čitajte svojstva Excel dokumenta iz Delphija uz HotXLS: naslov, autor, tvrtka i ključne riječi u BIFF i OOXML formatima Tablični dokument nosi dva
Pozadinska dretva izvozila je izvještaj od 40.000 redaka kad je UI dretva postavila jednu ćeliju, a datoteka na disku nije odgovarala nijednoj radnoj knjigi
HotXLS prikazuje Excel radne listove u PDF-u s prijelomom stranica u Delphiju i C++Builderu pomoću SaveAsPDF-a, bez instaliranog Officea, koristeći ugrađeni
Kako HotXLS vrednuje XLOOKUP i XMATCH u Delphiju: legalni načini poklapanja i pretrage, logaritamski binarni spust, rubovi duplih ključeva i zašto se
Zapisujte AES-šifrirane XLSX datoteke iz Delphija pomoću HotXLS SaveAsEncrypted: ECMA-376 Standardno šifriranje, rukovanje lozinkama i ograničenje dešifriranja
Zašto tvrdo kodiranje xl/worksheets/sheet1.xml pokvari valjane XLSX datoteke i kako HotXLS razrješava ciljeve OPC relationship-a prema izvoru u Delphiju
Kako HotXLS u Delphiju širi sljedbenike shared formule u XLSX-u: pronalaženje si mastera, pomicanje relativnih referenci i preživljavanje samozatvarajućih f
Postavite zaštitu XLSX lista po radnji u Delphiju uz HotXLS: 15 bitova dopuštenja AllowOption, OOXML pravilo izostavi znači dopusti i sigurno parsiranje
Klonirajte stilizirani XLSX radni list u Delphiju uz HotXLS Duplicate i CopyFrom: što se dubinski kopira, što ostaje plitko i kako ponovno izgraditi grafikone
Kako HotXLS provjerava zapis kraja centralnog direktorija ZIP-a s četiri unakrsne provjere tako da lažni EOCD skriven u ZIP komentaru ne može prevariti vaš
Kako HotXLS istovremeno inflate-a mnogo XLSX radnih listova iz jednog dijeljenog streama ZIP paketa u Delphiju pomoću read gate-a koji zaključava samo par seek
HotXLS CRC32 provjere radnog lista mogu prepuniti stog radne dretve od 1 MB kad zlib-ng odabere svoju Chorba putanju; predaja podataka u dijelovima od 64 KB