SetFontCacheLimit

Văn bản, phông chữ, hiệu năng

Mô tả

Đặt số byte theo dõi tối đa mà các cache font-face, shaped-run và glyph-outline đã parse dùng chung giữ lại

Cú pháp

Delphi

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

Tham số

MaxBytesNgân sách cache tính bằng byte; 0 tắt việc giữ lại nhưng mỗi thao tác vẫn dùng được resource tạm thời

Giá trị trả về

Trả về 1 khi giới hạn được chấp nhận hoặc 0 với giá trị âm - trường hợp giữ nguyên giới hạn trước đó

Ghi chú

Giới hạn mặc định là 32 MiB; hạ nó xuống sẽ lập tức loại các mục ít dùng gần nhất cho đến khi tổng đang theo dõi vừa khít

Chương trình font đã parse, resource font-face và shaped run copy sâu dùng chung một ngân sách nên workload không thể lách giới hạn bằng cách đổi loại cache

Xem thêm

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo