PDFium Delphi Component Docs

ThumbnailCacheMaxEntries الخاصية

المكوّن: TPdf  ·  الوحدة: PDFium
يضبط عدد المعاينات التي تستطيع ذاكرة الصور المصغرة الواعية بالمراجعة الاحتفاظ بها في الوقت نفسه۔

الصياغة

property ThumbnailCacheMaxEntries: Integer; // read and write, default 64

الوصف

تخزن الذاكرة المعاينات المضمنة المأخوذة عبر ExtractThumbnail والمعاينات المعروضة المأخوذة عبر RenderPageThumbnail خلف سياسة واحدة للأقل استخدامًا مؤخرًا، وتحدّ هذه الخاصية عدد الإدخالات الباقية، عدًّا لإدخالات الصور النقطية والإدخالات السالبة التي تذكر غياب /Thumb مضمن

يتطلب الاحتفاظ أن يكون هذا السقف و ThumbnailCacheMaxBytes كلاهما موجبًا؛ ولا يُحفظ إدخال إلا بينما يسمح السقفان معًا

يؤدي خفض القيمة إلى إخلاء الإدخالات الأقل استخدامًا مؤخرًا فورًا، ويزداد EvictionCount في ThumbnailCacheStatistics مع كل إدخال مسقط

ملاحظات

ضبط السقف على صفر يعطل الاحتفاظ مع إبقاء الاستخراج والعرض متاحين تمامًا؛ ويُحسب كل بحث حينها خطأً

ترفع القيم السالبة EPdfError

الخاصية محمية بقفل العرض الذي تستخدمه عمليات الوصول الأصلي إلى صفحات PDFium، فتنتظر تغييرها قليلًا حتى يكتمل العرض الجاري

مثال

Pdf.ThumbnailCacheMaxEntries := 128;
Pdf.ThumbnailCacheMaxBytes := Int64(96) * 1024 * 1024;

انظر أيضًا

ThumbnailCacheMaxBytes, ThumbnailCacheStatistics, ClearThumbnailCache, الذاكرة المؤقتة للصور المصغرة