THotPDF.LoadedFontDecoderCacheMaxBytes
Określa maksymalny szacowany rozmiar pamięci przetrzymywanej przez sparsowane dekodery fontów bieżącego wczytanego dokumentu
Deklaracja
property LoadedFontDecoderCacheMaxBytes: Int64
read GetLoadedFontDecoderCacheMaxBytes
write SetLoadedFontDecoderCacheMaxBytes;
Zachowanie
- Domyślny budżet to 33554432 bajty, a cache przetrzymuje też najwyżej 128 wpisów
- Zmniejszenie budżetu natychmiast wyrzuca wpisy najdawniej używane
- Budżet równy zeru wyłącza przetrzymywanie, przy czym żądania dekoderów nadal działają
- Wartości ujemne są normalizowane do zera
- Wczytanie innego dokumentu czyści przetrzymywane dekodery i resetuje statystyki
See also: GetLoadedFontDecoderCacheInfo, Cache Infrastructure