property ThumbnailCacheMaxBytes: Int64; // čtení i zápis, výchozí 64 MiB
Každá uchovávaná miniatura se měří jako šířka její bitmapy krát výška krát čtyři bajty a StoredBytes ve ThumbnailCacheStatistics hlásí jejich součet. Zapamatované negativní záznamy, tedy zapamatovaná nepřítomnost vloženého /Thumb, se měří na nula bajtů
Uchovávání vyžaduje, aby tento strop i ThumbnailCacheMaxEntries byly kladné, a záznam se uchovává jen tehdy, když to dovolují oba stropy. Jednotlivá bitmapa větší než samotný tento strop se nikdy neuchová
Zmenšení hodnoty okamžitě vystěhuje nejdéle nepoužívané záznamy a každý vystěhovaný záznam zvýší EvictionCount ve ThumbnailCacheStatistics
Nastavení stropu na nulu vypne uchovávání, zatímco extrakce i vykreslování zůstávají plně dostupné; každé vyhledání se pak počítá jako miss
Záporné hodnoty vyvolávají EPdfError
Uchovávané záznamy si také rezervují své naměřené bajty ve sdíleném governoru CacheBudgetBytes, takže tento strop omezuje konkrétně mezipaměť miniatur, zatímco governor omezuje instanci jako celek
Vlastnost střeží stejný vykreslovací zámek, který používá nativní přístup ke stránkám PDFium, takže její změna krátce počká na běžící vykreslování
Pdf.ThumbnailCacheMaxBytes := Int64(96) * 1024 * 1024;
Stats := Pdf.ThumbnailCacheStatistics;
LogThumbnailBytes(Stats.StoredBytes);