PDFium Delphi Component Docs

TextSnapshotCacheHitCount lastnost

Component: TPdf  ·  Unit: PDFium
Šteje branja besedilnih posnetkov, ki jih je izpolnil zadržan posnetek strani

Syntax

property TextSnapshotCacheHitCount: Int64; // read only

Description

Števec se poveča za vsak dostop do TextPageSnapshot, katerega stran že ima veljaven posnetek. Zadetek osveži režo strani po vrstnem redu najmanj nedavne uporabe, dotakne vnosa v skupnem nadzorniku predpomnilnika in vrne globoko kopijo zadržanega posnetka

Porabniki, kot sta GetStructuredText in GetTextInReadingOrder s fizično postavitvijo, znova uporabljajo isti posnetek, zato se njihova ponavljajoča branja tu prav tako izkažejo kot zadetki

Vrednost je kumulativna za življenjsko dobo primerka TPdf in se nikoli ne ponastavi

Remarks

Branje varuje zaklep izrisovanja, ki ga uporablja izvorni dostop do strani PDFium

Spremembe zmogljivosti, urejanja strani, ponovna nalaganja dokumenta in čiščenja ohranijo števec; spreminjajo, kaj je zadržano, ne pa tisto, kar se je že zgodilo

Ker je vsaka vrnjena vrednost globoka kopija, zadetek nikoli ne izpostavi predpomnjenih nizov ali polj spreminjanju s strani klicatelja

Example

Structured := Pdf.GetStructuredText(1, Options);
Structured := Pdf.GetStructuredText(1, Options);
// The second read is served by one cached snapshot

See Also

TextSnapshotCacheMissCount, TextSnapshotCacheCount, TextSnapshotCacheCapacity, TextPageSnapshot, GetStructuredText