SetFontCacheLimit

Text, fonts, performance

Descriere

Setează numărul maxim de octeți urmăriți, reținuți de cache-urile partajate de font-face, secvențe formatate și contururi de glife parsate

Sintaxă

Delphi

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

Parametri

MaxBytesBugetul cache-ului în octeți; 0 dezactivează reținerea, lăsând totuși fiecare operație să folosească resurse tranzitorii

Return values

Returnează 1 când limita este acceptată sau 0 pentru o valoare negativă, caz în care limita anterioară rămâne neschimbată

Observații

Limita implicită este 32 MiB, iar micșorarea ei evacuează imediat intrările cel mai demult folosite până când totalul urmărit încap

Programele de font parsate, resursele de font-face și secvențele formatate copiate profund partajează un singur buget, astfel încât o sarcină de lucru nu poate ocoli limita schimbând categoria de cache

Vedeți și

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo