PDFium Delphi Component Docs

מאפיין TextSnapshotCacheMissCount

Component: TPdf  ·  Unit: PDFium
סופר קריאות של תמונות מצב טקסט שנאלצו ללכוד את טקסט העמוד מחדש

Syntax

property TextSnapshotCacheMissCount: Int64; // read only

Description

המונה גדל פעם אחת עבור כל גישה ל-TextPageSnapshot שבה משבצת העמוד אינה תקפה; הדבר קורה בגישה הראשונה, לאחר שהרשומה פונתה עקב לחץ קיבולת, לאחר עריכת העמוד, ולאחר טעינה מחדש של המסמך ששינתה את גודל מערך המשבצות

החטאה מפעילה לכידה חדשה עם תקציבי TPdfTextSnapshotOptions.Default: מיליון תווים, מאה אלף אובייקטי טקסט ותקציב שם גופן של 16 MiB. התוצאה נשמרת רק כאשר הקיבולת חיובית והלכידה הושלמה; אחרת הלכידה חוזרת בגישה הבאה

הערך מצטבר לאורך חיי המופע של TPdf ואינו מתאפס לעולם

Remarks

הקריאה מוגנת על ידי מנעול הרינדור בו משתמשת גישת העמודים המקורית של PDFium

חיפושים אינם נדחים לעולם: כאשר השמירה מבוטלת, כל גישה היא החטאה שעדיין מחזירה תמונת מצב שנלכדה זה עתה

שלב את הערך עם TextSnapshotCacheHitCount כדי לחשב את יחס ההחטאות האפקטיבי

Example

Pdf.TextSnapshotCacheCapacity := 0;
Snapshot := Pdf.TextPageSnapshot[1];
Snapshot := Pdf.TextPageSnapshot[1];
// TextSnapshotCacheMissCount advanced twice, HitCount stayed unchanged

See Also

TextSnapshotCacheHitCount, TextSnapshotCacheCount, TextSnapshotCacheCapacity, TextPageSnapshot