THotPDF.ShapedRunCache Property
property ShapedRunCache: THPDFShapedRunCache;
傳回文件自有的 LRU 快取,用於重用完全一致的生產端 shaped run,以及受上下文約束的等長文字切片
THPDFShapedRunKey 在可行時以穩定的字型內容識別結果,以指標識別作為相容性遞補,再加上字型大小、精確的 UInt64 feature 遮罩、文字系統、語言、段落方向、直書模式、文字內容與切片邊界上下文
TryGet 以雜湊執行完整 run 查詢;TryGetSlices 則能用左右邊界上下文相符的已快取非空白切片組裝出一個 run;PutSlices 只接受長度不變的結果
啟用範圍與溢位檢查時,快取鍵雜湊明確保留 32 位元模乘,包括 FPC 3.3.1 的 Win32 與 Win64 建置
設定 MaxEntries 與 MaxBytes 限制記憶體,呼叫 Clear 使所有條目失效,呼叫 Stats 檢視 Hits、Misses、SliceHits、SliceMisses、ReusedCodeUnits、SliceEntries、Evictions、Entries 與 Bytes