PDFium Delphi Component Docs

ThumbnailCacheMaxEntries lastnost

Component: TPdf  ·  Unit: PDFium
Nastavi, koliko predogledov sme predpomnilnik sličic, ki upošteva revizije, hkrati zadržati

Syntax

property ThumbnailCacheMaxEntries: Integer; // read and write, default 64

Description

Predpomnilnik hrani vgrajene predoglede, pridobljene prek ExtractThumbnail, in izrisane predoglede, pridobljene prek RenderPageThumbnail, za enim pravilom najmanj nedavne uporabe, ta lastnost pa omeji, koliko vnosov preživi; šteje tako vnose bitnih slik kot predpomnjene negativne vnose, ki si zapomnijo odsotnost vgrajenega /Thumb

Zadrževanje zahteva, da sta ta strop in ThumbnailCacheMaxBytes oba pozitivna; vnos se obdrži samo, dokler to dovoljujeta oba stropa

Zmanjšanje vrednosti takoj izrine vnose najmanj nedavne uporabe, vsak odstranjeni vnos pa poveča EvictionCount v ThumbnailCacheStatistics

Remarks

Nastavitev stropa na nič onemogoči zadrževanje, medtem ko ostata izvlečba in izrisovanje popolnoma na voljo; vsako iskanje se nato šteje kot zgrešitev

Negativne vrednosti sprožijo EPdfError

Lastnost varuje zaklep izrisovanja, ki ga uporablja izvorni dostop do strani PDFium, zato njena sprememba na kratko počaka tekoče izrisovanje

Example

Pdf.ThumbnailCacheMaxEntries := 128;
Pdf.ThumbnailCacheMaxBytes := Int64(96) * 1024 * 1024;

See Also

ThumbnailCacheMaxBytes, ThumbnailCacheStatistics, ClearThumbnailCache, Predpomnilnik sličic