property ThumbnailCacheMaxEntries: Integer; // read and write, default 64
Cache-ul stochează previzualizările încorporate obținute prin ExtractThumbnail și previzualizările randate obținute prin RenderPageThumbnail sub o singură politică de tip cel mai puțin recent folosit, iar această proprietate plafonează câte intrări supraviețuiesc, numărând atât intrările de bitmap, cât și intrările negative din cache care țin minte absența unui /Thumb încorporat
Retenția cere ca acest plafon și ThumbnailCacheMaxBytes să fie ambele pozitive; o intrare este păstrată doar cât timp ambele plafoane o permit
Reducerea valorii evacuează imediat intrările folosite cel mai puțin recent, iar fiecare intrare eliminată crește EvictionCount din ThumbnailCacheStatistics
Setarea plafonului pe zero dezactivează retenția, lăsând extragerea și randarea pe deplin disponibile; fiecare căutare contează atunci drept miss
Valorile negative ridică EPdfError
Proprietatea este protejată de blocajul de randare folosit de accesul nativ PDFium la pagini, astfel încât schimbarea ei așteaptă scurt randările aflate în curs
Pdf.ThumbnailCacheMaxEntries := 128;
Pdf.ThumbnailCacheMaxBytes := Int64(96) * 1024 * 1024;