PDFium Delphi Component Docs

ThumbnailCacheMaxEntries savybė

Komponentas: TPdf  ·  Modulis: PDFium
Nustato, kiek peržiūrų revizijas atpažįstantis miniatiūrų podėlis gali iš karto išlaikyti

Syntax

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

Description

Podėlis ExtractThumbnail gautas įterptas peržiūras ir RenderPageThumbnail gautas atvaizduotas peržiūras laiko pagal vieną mažiausiai neseniai naudotų politiką, o ši savybė riboja, kiek įrašų išgyvena — skaičiuojant ir bitmap įrašus, ir podėlio neigiamus įrašus, įsimenančius įterptos /Thumb nebuvimą

Išlaikymui reikia, kad ši lubų reikšmė ir ThumbnailCacheMaxBytes abu būtų teigiami; įrašas laikomas tik tol, kol abi lubos leidžia

Reikšmės sumažinimas iškart išstumia mažiausiai neseniai naudotus įrašus, o kiekvienas numestas įrašas didina ThumbnailCacheStatistics EvictionCount

Remarks

Lubas nustačius į nulį išjungiamas išlaikymas, bet išgavimas ir atvaizdavimas lieka visiškai prieinami; tada kiekviena paieška skaičiuojasi kaip nepataikymas

Neigiamos reikšmės iškelia EPdfError

Savybę saugo atvaizdavimo užraktas, kurį naudoja natyvioji PDFium puslapių prieiga, todėl jos keitimas trumpai palaukia, kol baigsis vykstantis atvaizdavimas

Example

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

See Also

ThumbnailCacheMaxBytes, ThumbnailCacheStatistics, ClearThumbnailCache, Miniatiūrų podėlis