SetFontCacheLimit

Text, teckensnitt, prestanda

Beskrivning

Sätter maximalt spårade byte som behålls av de delade font face-, formade sekvens- och parsade glyfkontur-cache

Syntax

Delphi

Function TPDFlib.SetFontCacheLimit(MaxBytes: Int64): Integer;

Parametrar

MaxBytesCache-budgeten i byte; 0 stänger av behållning men tillåter ändå att varje operation använder övergående resurser

Returvärden

Returnerar 1 när gränsen godtas eller 0 för ett negativt värde, vilket lämnar den tidigare gränsen oförändrad

Anmärkningar

Standardgränsen är 32 MiB och att sänka den vräker omedelbart minst-senast-använda poster tills det spårade totala ryms

Parsade typsnittsprogram, font face-resurser och djupkopierade formade sekvenser delar en budget, så en arbetsbelastning inte kan kringgå gränsen genom att byta cache-kategori

Se även

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo