THotPDF.LoadedFontDecoderCacheMaxBytes
Визначає максимальну орієнтовну пам'ять, яку утримують розібрані декодери шрифтів для поточного завантаженого документа
Оголошення
property LoadedFontDecoderCacheMaxBytes: Int64
read GetLoadedFontDecoderCacheMaxBytes
write SetLoadedFontDecoderCacheMaxBytes;
Поведінка
- Бюджет за замовчуванням становить 33554432 байти, і кеш також утримує щонайбільше 128 записів
- Зменшення бюджету негайно витісняє найдовше невикористані записи
- Встановлення бюджету в нуль вимикає утримання, тоді як запити до декодерів продовжують працювати
- Від'ємні значення нормалізуються до нуля
- Завантаження іншого документа очищає утримані декодери та скидає статистики
Див. також: GetLoadedFontDecoderCacheInfo, Інфраструктура кешу