THotPDF.ShapedRunCache Property

property ShapedRunCache: THPDFShapedRunCache;

Zwraca należący do dokumentu cache LRU służący do ponownego wykorzystywania dokładnych przebiegów kształtowania po stronie producenta oraz powiązanych z kontekstem wycinków tekstu o równej długości

THPDFShapedRunKey identyfikuje wynik po stabilnej zawartości fontu, gdy jest dostępna, z tożsamością wskaźnika jako rozwiązaniem zapasowym dla zgodności, a ponadto po rozmiarze fontu, dokładnej masce cech UInt64, piśmie, języku, kierunku akapitu, trybie pionowym, tekście i kontekście granic wycinka

TryGet wykonuje haszowane wyszukiwanie pełnego przebiegu, a TryGetSlices potrafi złożyć przebieg z cache'owanych niebiałych wycinków, których lewy i prawy kontekst graniczny pasują; PutSlices akceptuje wyłącznie wyniki zachowujące długość

Haszowanie kluczy cache jawnie zachowuje modularne mnożenie 32-bit przy włączonych kontrolach zakresu i przepełnienia, włącznie z buildami FPC 3.3.1 Win32 i Win64

Ustaw MaxEntries i MaxBytes, aby ograniczyć pamięć, wywołaj Clear, aby unieważnić wszystkie wpisy, a Stats, aby przejrzeć Hits, Misses, SliceHits, SliceMisses, ReusedCodeUnits, SliceEntries, Evictions, Entries i Bytes

Zaawansowany układ tekstu i strumieni