property ThumbnailCacheMaxEntries: Integer; // read and write, default 64
La cache conserva le anteprime incorporate ottenute tramite ExtractThumbnail e le anteprime renderizzate ottenute tramite RenderPageThumbnail sotto un'unica politica least-recently-used, e questa proprietà limita quante voci sopravvivono, contando sia le voci bitmap sia le voci negative in cache che ricordano l'assenza di una /Thumb incorporata
La trattenuta richiede che questo limite e ThumbnailCacheMaxBytes siano entrambi positivi; una voce viene conservata solo mentre entrambi i limiti lo consentono
Ridurre il valore espelle immediatamente le voci usate meno di recente, e ogni voce eliminata incrementa EvictionCount in ThumbnailCacheStatistics
Impostare il limite a zero disabilita la trattenuta lasciando estrazione e rendering pienamente disponibili; ogni ricerca viene quindi conteggiata come miss
I valori negativi sollevano EPdfError
La proprietà è protetta dal lock di rendering usato dall'accesso nativo alle pagine PDFium, quindi modificarla attende brevemente i rendering in corso
Pdf.ThumbnailCacheMaxEntries := 128;
Pdf.ThumbnailCacheMaxBytes := Int64(96) * 1024 * 1024;