Les Agile-krypterte Excel-filer i Delphi med HotXLS
Hvordan HotXLS leser Agile-kryptert XLSX i Delphi: OpenEncrypted tolker EncryptionInfo, kjører SHA-512 spin-count nøkkelutledning og dekrypterer deretter
losLabs programvareutviklingsblogg
Software Development Blog
Hvordan HotXLS leser Agile-kryptert XLSX i Delphi: OpenEncrypted tolker EncryptionInfo, kjører SHA-512 spin-count nøkkelutledning og dekrypterer deretter
Hvordan HotXLS deler betinget formatering og datavalideringsregler inn i prioriterte regelobjekter når rad- eller kolonneredigeringer deler opp området deres i Delphi
PivotTables er den mest intrikate strukturen i det binære .xls-formatet. Se hvordan HotXLS bygger en pivot-cache og pakker SXDBB-poster i Delphi
Bygg en CF_HTML-utklippstavle-payload i Delphi med HotXLS slik at Excel-områder limes inn i Word eller en nettleser med stilen intakt, ved bruk av presise byte-forskyvninger
Legg til Excel-diagrammer, bilder og figurer fra Delphi med HotXLS: diagramark i XLS, innebygde diagrammer/bilder i XLSX, EMU-størrelse og ankerfeller
Skriv cellekommentarer med forfattere, eksterne URL-er og interne koblinger fra Delphi med HotXLS, inkludert XLSX internkoblings-API og XLS-særegenheter
HotXLS parser Compound File Binary v3-beholdere i ren Pascal: headersignatur, in-header DIFAT, FAT-kjeder, MiniFAT og katalogtreet, uten ole32.dll
Bruk cellIs-regler, datastolper, ikonsetter og rik tekst fra Delphi med HotXLS, og unngå dxf-stil- og skriftutvalgindeksfeller i XLSX-filer Denne lokaliserte
HotXLS lagrer XLSX, ODS, og XLS i Delphi gjennom en iscenesatt midlertidig fil og en atomisk Windows-omdøping, slik at en avbrutt lagring ikke kan ødelegge arbeidsboken
HotXLS' AddCopy kopierer Excel-regneark mellom arbeidsbøker i Delphi, og rebinder formler, diagramreferanser, og skrifttypeindekser for målarbeidsboken
Eksporter Excel-ark til CSV, TSV og HTML fra Delphi med HotXLS. Dekker RFC 4180-sitering, UTF-8 BOM, og hvorfor formler krever Calculate før eksport
HotXLS' TXLSWorkbookViewer gjengir Excel-arbeidsbøker som et Delphi-rutenett: trefftesting for sammenslåtte celler, rullesynkronisering, cellevalg, og hyperlenke- og kommentarhendelser
Legg til rullegardinvalidering, AutoFilter-kriterier og Excel-tabeller fra Delphi med HotXLS, samt forhåndsvisning og den 0-baserte kolonne-ID-fellen
Eksporter TDataset-resultater til Excel fra Delphi med HotXLS: TDataToXLS gruppering/paginering, VCL-avhengighetsfellen, XLSX-konvertering og sikker løkke
En Excel-dato er bare et tall til du vet hvilken epoke den teller fra. Se hvordan 1900- og 1904-systemene skiller seg med 1462 dager og hvordan numFmt fungerer
Opprett definerte navn for arbeidsbok og ark med HotXLS i Delphi, skriv formler på tvers av ark som tåler redigering, og unngå _xlnm-navnekonflikter
Evaluer Excel 365 dynamiske matriseformler med spill i Delphi med HotXLS: XLOOKUP, FILTER, SORT, UNIQUE og SEQUENCE forankret via SetArrayFormula
Excels DEC2BIN, HEX2DEC og IMSUM-funksjoner skjuler ti-bit to-komplement og strengkodet kompleks matematikk. Se hvordan HotXLS implementerer dem i Delphi
Evaluer Excel-formler i Delphi med HotXLS: Calculate-motoren, OnUserFunction egendefinerte funksjoner, matriseformler, og hvorfor verdier må beregnes
Excel kan evaluere en formel ett trinn om gangen. Se hvordan HotXLS reproduserer den trinnvise reduksjonen for revisjon og feilsøking av regneark i Delphi
Hvordan HotXLS forskyver A1-formelreferanser når du setter inn eller sletter rader og kolonner i Delphi: relative og absolutte referanser, områdesluttepunkter
Angi størrelsen på innebygde XLSX-bilder i Delphi med HotXLS: EMU forklart, geometri i cm og punkter, skalering med låst aspektforhold og cm-marger
HotXLS Workbook.Recalculate bygger en formel-avhengighetsgraf i Delphi for bare å evaluere skitne celler på nytt: volatile funksjoner, topologisk rekkefølge,
Løs tilsiktede sirkelreferanser i Delphi med HotXLS: iterativ beregning via Iterate, IterateCount og IterateDelta, og hvordan syklusen konvergerer
Praktisk ytelsesoptimalisering for store Excel-filer i Delphi med HotXLS: StreamingWrite-lagring, gjenbruk av stiler, rad-tilbakekall og raskere innlasting
Hvordan HotXLS bevarer tilpassede temaer, ukjente extLst-blokker og calcChain når Delphi-kode redigerer én celle i en XLSX-fil, og hvor tur-retur-nøyaktigheten
Hvordan HotXLS håndterer sammenslåtte celler i Delphi-rapportmaler: forankringscellesemantikk, radinnsettingsregler og oppførsel ved HTML/RTF-eksport
HotXLS åpner og lagrer OpenDocument-regneark fra Delphi: SaveAsODS-eksportvalg, den lette ODS-importstien, og hva som overlever en tur/retur-konvertering
To krypteringsfeil der passordet er riktig men Excel rapporterer korrupsjon. Se hvordan ECB mot CBC-forvirring og RC4-avvik ødelegger interop
Bygg XLS- og XLSX-arbeidsbøker fra Delphi-tjenester uten Excel: opprinnelige BIFF- og OOXML-skrivere, strømming til HTTP-responser, helt uten COM
Hvorfor tråder gjorde XLSX-tolking tregere i Delphi, og hvordan HotXLS kuttet heap-allokeringer fra 20 til 9.1 per celle for å oppnå en 1.90x parallell
Bygg XLSX-pivottabeller i Delphi med HotXLS: AddPivotTable, beregnede elementer og felt, showDataAs-verdivisninger, datogruppering og oppdatering i prosessen
Beskytt regneark, hold inndataområder redigerbare og styr utskriftsoppsett i Delphi med HotXLS: Locked-flagg, sideoppsett, skalering og topptekstkoder
Kompiler R1C1-formler i Delphi med HotXLS: GetCompiledFormulaR1C1 løser opp R2C3, R[-1]C[2] og RC per celle, slik at én relativ formel fyller en kolonne
Les arknavn fra XLS-, XLSX- og ODS-filer i Delphi uten å laste celledata: HotXLS GetSheetNames, deteksjon av kryptering og triagering av innkommende filer
Opprett Excel-minidiagrammer i Delphi med HotXLS: linje-, kolonne- og gevinst/tap-grupper, ARGB-fargefelt og x14 extLst-blokken som Excel 2010 og nyere tegner
Excels NORM-, CHISQ- og BETA-funksjoner skjuler reell numerisk analyse. Se hvordan HotXLS beregner dem med regularisert gamma og beta i Delphi, og én loggfeil
En XLSX-fil med en million rader trenger ikke å passe i minnet. Se hvordan HotXLS skanner regnearkdeler med en DOM-fri strømmende leser med nesten konstant
Generering av en gigantisk XLSX bør ikke vokse med radantallet. Se hvordan HotXLS strømmer OOXML med innebygde strenger og uten delt strengtabell i Delphi
Hold store XLSX-eksportfiler innenfor minnegrensene med HotXLS StreamingWrite, rad-tilbakekall, gjenbruk av stiler og trådbaserte batch-arbeidsbokjobber
HotXLS erstatter boolske Save- og Open-resultater med strukturert diagnostikk: stabile feilkoder, alvorlighetsnivåer, og arkkontekst for Delphi-applikasjoner
Hvorfor SUBTOTAL 109 og SUBTOTAL 9 returnerer samme totalsum i HotXLS før v2.197.0, og hvordan en rad-skjult-callback fikser AGGREGATE og skjulte rader i Delphi
Fyll Excel-rapportmaler fra Delphi med HotXLS: finn plassholdere med FindText, klon detaljrader, sett inn rader trygt og reberegn før lagring
Skriv Excel 365-trådede kommentarer fra Delphi med HotXLS: AddThreadedComment svar-kjeder, delene threadedComments og person, samt legacy-notatforskjeller
HotXLS lager delmengder av innebygde PDF-skrifttyper via Windows' fontsub.dll CreateFontPackage-API, og beholder bare glyfene en Delphi-regnearkeksport faktisk brukte
Ikke-ASCII tekst kan kollapse til spørsmålstegn på tvers av RTF, HTML, CSV og ZIP-eksporter. Se hvordan HotXLS holder Unicode intakt på hver eksportvei i
Hvordan HotXLS bevarer VBA-prosjekter og eksterne lenker når Delphi-kode redigerer XLS- og XLSX-arbeidsbøker: makroaktiverte lagringer, lenkemål og
HotXLS lar Delphi-utviklere skrive om VBA-modul-kildekode og rekomprimere den med MS-OVBA-algoritmen, og deretter skrive makroene tilbake inn i XLS- eller XLSM-filer
Revider ukjente Excel-filer fra Delphi med HotXLS: tell diagrammer, formler og makroer, og konverter XLS, XLSX og ODS med kjente troskapsgrenser
Angi og les Excel-dokumentegenskaper fra Delphi med HotXLS: tittel, forfatter, firma og nøkkelord på tvers av BIFF SummaryInformation- og OOXML docProps-deler
HotXLS rendrer Excel-regneark til paginert PDF i Delphi og C++Builder via SaveAsPDF, uten at Office er installert, ved bruk av den innebygde skrifttypen
Skriv AES-krypterte XLSX-filer fra Delphi med HotXLS SaveAsEncrypted: ECMA-376 Standard-kryptering, passordhåndtering og begrensningen for skrivebeskyttet
Hvorfor å hardkode xl/worksheets/sheet1.xml ødelegger gyldige XLSX-filer, og hvordan HotXLS løser opp OPC-relasjonsmål mot kildedelen i Delphi
Hvordan HotXLS ekspanderer XLSX shared-formula-følgere i Delphi: finn si-mesteren, skift relative referanser, og overlev selvlukkende f-elementer
Sett opp XLSX-arkbeskyttelse per handling i Delphi med HotXLS: 15 AllowOption-biter, OOXML-regelen om at utelatt betyr tillatt, og rundturssikker parsing
Klone et XLSX-regneark i Delphi med HotXLS Duplicate og CopyFrom: hva som dypkopieres, hva som blir overfladisk, og hvordan diagrammer bygges på nytt
HotXLS' regneark-CRC32-sjekksummer kan overflyte en 1 MB arbeidertråd-stakk når zlib-ng velger sin Chorba-vei; å mate data i 64 KB-biter unngår krasjet