PDFium Delphi Component Docs

TextSnapshotCacheHitCount الخاصية

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

الصياغة

property TextSnapshotCacheHitCount: Int64; // read only

الوصف

يزداد العداد مرة واحدة عن كل وصول إلى TextPageSnapshot تحمل صفحته لقطة صالحة۔ ينعش الإصاب فتحة الصفحة بترتيب الأقل استخدامًا مؤخرًا، ويلمس الإدخال في حاكم الذاكرة المشترك، ويعيد نسخة عميقة من اللقطة المحتفظ بها

يعيد مستهلكون مثل GetStructuredText و GetTextInReadingOrder بترتيب التخطيط الفيزيائي استخدام اللقطة نفسها، فتظهر قراءاتهم المتكررة هنا كإصابات أيضًا

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

ملاحظات

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

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

لأن كل قيمة معادة نسخة عميقة، لا يعرض الإصاب أبدًا سلاسل أو مصفوفات مخزنة للتعديل من جانب المستدعي

مثال

Structured := Pdf.GetStructuredText(1, Options);
Structured := Pdf.GetStructuredText(1, Options);
// The second read is served by one cached snapshot

انظر أيضًا

TextSnapshotCacheMissCount, TextSnapshotCacheCount, TextSnapshotCacheCapacity, TextPageSnapshot, GetStructuredText