PDFium Delphi Component Docs

מאפיין PageObjectSnapshotCacheCount

Component: TPdf  ·  Unit: PDFium
מחזיר כמה snapshots מלאים של אובייקטי עמוד מטמון ה-snapshot מחזיק כרגע

Syntax

property PageObjectSnapshotCacheCount: Integer; // read only

Description

הערך סופר את העמודים שה-snapshot של אובייקטי העמוד שלהם תקף כרגע, ולכן הוא עומד על לכל היותר Min(PageObjectSnapshotCacheCapacity, PageCount) כל עוד מסמך טעון

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

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

Remarks

בלי מסמך טעון, או כל עוד PageObjectSnapshotCacheCapacity הוא אפס, המונה הוא 0

המונה הוא נתון תפוסה נקודתי בזמן; השתמשו ב-PageObjectSnapshotCacheHitCount וב-PageObjectSnapshotCacheMissCount למדידת יעילות חיפוש מצטברת

Example

Snapshot := Pdf.PageObjectsSnapshot[1];
LogPageObjectSnapshotCache(Pdf.PageObjectSnapshotCacheCount,
  Pdf.PageObjectSnapshotCacheCapacity);

See Also

PageObjectSnapshotCacheCapacity, PageObjectSnapshotCacheHitCount, PageObjectSnapshotCacheMissCount, PageObjectsSnapshot