PDFium Delphi Component Docs

PageObjectSnapshotCacheHitCount الخاصية

المكوّن: TPdf  ·  الوحدة: PDFium
يحسب قراءات لقطات كائنات الصفحة التي لُبِّيت من لقطة صفحة محفوظة

الصياغة

property PageObjectSnapshotCacheHitCount: Int64; // read only

الوصف

يزداد العدّاد مرة واحدة عن كل وصول إلى PageObjectsSnapshot تكون صفحته تحمل لقطة صالحة مسبقًا؛ ويُحدِّث هذا الإصابة خانة الصفحة بترتيب الأقل استخدامًا مؤخرًا، ويلمس المدخل في مُنظِّم الذاكرة المؤقتة المشترك، ويعيد نسخة عميقة من اللقطة المحفوظة

تعيد PageComplexity استخدام هذه الذاكرة المؤقتة لأنواع الكائنات وعدّادات المسارات وبكسلات الصور والشفافية، فتظهر قراءات التعقيد المتكررة هنا أيضًا بوصفها إصابات

القيمة تراكمية على مدى عمر نسخة TPdf ولا تُصفَّر أبدًا

ملاحظات

تتم حماية القراءة بقفل العرض الرسومي المستخدم مع وصول PDFium الأصلي إلى الصفحات

تغييرات السعة وتحريرات الصفحات وإعادة تحميل المستند والتمحيص تحافظ على العدّاد؛ فهي تغيّر ما يُحتفظ به لا ما وقع فعلًا

بما أن كل قيمة مُعادة نسخة عميقة، فإن تغيير مصفوفات الشرطات المتداخلة أو معاملات العلامات أو مقاطع المسار أو مسارات القصّ أو المرشِّحات أو السلاسل لا يمكنه تعديل البيانات المخزنة مؤقتًا أو المستند

مثال

Info := Pdf.PageComplexity;
Snapshot := Pdf.PageObjectsSnapshot[PageNumber];
// The complexity read warmed the slot, the snapshot read hit it

انظر أيضًا

PageObjectSnapshotCacheMissCount, PageObjectSnapshotCacheCount, PageObjectSnapshotCacheCapacity, PageObjectsSnapshot