PDFium Delphi Component Docs

свойство PageObjectSnapshotCacheCount

Компонент: TPdf  ·  Модул: PDFium
Връща колко пълни снимки на странични обекти кешът задържа в момента

Синтаксис

property PageObjectSnapshotCacheCount: Integer; // read only

Описание

Стойността брои страниците, чиято снимка на странични обекти е валидна точно сега, така че при зареден документ е най-много Min(PageObjectSnapshotCacheCapacity, PageCount)

Броят расте, когато PageObjectsSnapshot завършва и кешира нови снимки, и пада, когато натискът върху капацитета, редакциите на страници или презарежданията на документа обезсилват записи

Четенето е защитено от заключването за рендериране, използвано от нативния достъп до страници на PDFium, така че стойността е съгласувана с едновременното рендериране

Забележки

Без зареден документ или докато PageObjectSnapshotCacheCapacity е нула, броят е 0

Броят е цифра на заетостта в даден момент; за кумулативна ефективност на търсенията използвайте PageObjectSnapshotCacheHitCount и PageObjectSnapshotCacheMissCount

Пример

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

Виж също

PageObjectSnapshotCacheCapacity, PageObjectSnapshotCacheHitCount, PageObjectSnapshotCacheMissCount, PageObjectsSnapshot