SetFontCacheLimit
متن، فونتها، کارایی
توضیحات
حداکثر بایتهای ردیابیشدهٔ نگهداشتهشده توسط حافظههای نهان مشترک فیس فونت، اجرای شکلیافته و outlines گلیف تجزیهشده را تنظیم میکند
نحو
Delphi
Function TPDFlib.SetFontCacheLimit(MaxBytes: Int64): Integer;پارامترها
| MaxBytes | بودجهٔ حافظهٔ نهان بر حسب بایت؛ 0 نگهداری را غیرفعال میکند در حالی که همچنان اجازه میدهد هر عملیات از resourceهای گذرا استفاده کند |
|---|
مقادیر بازگشتی
1 وقتی حد پذیرفته شود یا 0 برای مقدار منفی که حد قبلی را بدون تغییر میگذارد
ملاحظات
حد پیشفرض 32 MiB است و کاهش آن بلافاصله کماستفادهترین مدخلها را اخراج میکند تا جمع ردیابیشده در حد بماند
برنامههای فونت تجزیهشده، resourceهای فیس فونت و اجراهای شکلیافتهٔ کپیعمیق از یک بودجه مشترک استفاده میکنند تا بار کاری نتواند با تغییر دستهٔ حافظهٔ نهان از حد بگذرد