PDFium Delphi Component Docs

מאפיין PageObjectSnapshotCacheHitCount

Component: TPdf  ·  Unit: PDFium
סופר קריאות snapshot של אובייקטי עמוד שסופקו מ-snapshot עמוד שנשמר

Syntax

property PageObjectSnapshotCacheHitCount: Int64; // read only

Description

המונה מתקדם פעם אחת עבור כל גישה ל-PageObjectsSnapshot שהעמוד שלה כבר מחזיק snapshot תקף. הפגיעה מרעננת את משבצת העמוד בסדר least-recently-used, נוגעת ברשומה במנהל המטמון המשותף ומחזירה עותק עמוק של ה-snapshot השמור

PageComplexity עושה שימוש חוזר במטמון הזה עבור סוגי אובייקטים, מספרי מסלולים, פיקסלי תמונה ושקיפות, כך שגם קריאות מורכבות חוזרות מופיעות כאן כפגיעות

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

Remarks

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

שינויי קיבולת, עריכות עמוד, טעינות מחדש של המסמך וניקויים משמרים את המונה; הם משנים מה נשמר, לא מה שכבר קרה

מכיוון שכל ערך מוחזר הוא עותק עמוק, שינוי מערכי dash מקוננים, פרמטרי סימן, מקטעי מסלול, נתיבי חיתוך, מסננים או מחרוזות אינו יכול לשנות נתונים שבמטמון או את המסמך

Example

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

See Also

PageObjectSnapshotCacheMissCount, PageObjectSnapshotCacheCount, PageObjectSnapshotCacheCapacity, PageObjectsSnapshot