SetFontCacheLimit
Text, Schriftarten, Leistung
Beschreibung
Legt die maximale Anzahl nachverfolgter Bytes fest, die von den gemeinsam genutzten Caches für Schriftflächen, geformte Läufe und analysierte Glyphenkonturen aufbewahrt werden
Syntax
Delphi
Function TPDFlib.SetFontCacheLimit(MaxBytes: Int64): Integer;Parameter
| MaxBytes | Das Cachebudget in Bytes; 0 deaktiviert die Beibehaltung, lässt aber weiterhin zu, dass jeder Vorgang temporäre Ressourcen verwendet |
|---|
Rückgabewerte
Gibt 1 zurück, wenn die Begrenzung akzeptiert wird, oder 0 bei einem negativen Wert; die vorherige Begrenzung bleibt dann unverändert
Anmerkungen
Der Standardgrenzwert beträgt 32 MiB; seine Verringerung entfernt sofort die am längsten nicht verwendeten Einträge, bis die verfolgte Gesamtmenge passt
Geparste Schriftprogramme, Schriftbildressourcen und tief kopierte geformte Läufe teilen ein Budget, sodass eine Arbeitslast den Grenzwert nicht durch Wechseln der Cachekategorie umgehen kann