PDFium Delphi Component Docs

PageObjectSnapshotCacheCount ypatybė

Komponentas: TPdf  ·  Modulis: PDFium
Grąžina, kiek pilnų puslapio objektų momentinių kopijų podėlis šiuo metu saugo

Syntax

property PageObjectSnapshotCacheCount: Integer; // read only

Description

Reikšmė skaičiuoja puslapius, kurių puslapio objektų momentinė kopija šiuo metu galioja, todėl įkėlus dokumentą ji ne didesnė kaip Min(PageObjectSnapshotCacheCapacity, PageCount)

Skaitiklis auga, kai PageObjectsSnapshot užbaigia ir į podėlį įrašo naujas momentines kopijas, ir mažėja, kai talpos trūkumas, puslapio redagavimai ar dokumento pakartotinis įkėlimas panaikina įrašus

Skaitymas saugomas atvaizdavimo spyna, kurią naudoja natyvi PDFium puslapio prieiga, todėl reikšmė suderinama su lygiagrečiu atvaizdavimu

Remarks

Neįkėlus dokumento arba kai PageObjectSnapshotCacheCapacity lygi nuliui, skaitiklis yra 0

Skaitiklis rodo užimtumą tam tikru momentu; kaupiamajam kreipinių efektyvumui vertinti naudokite PageObjectSnapshotCacheHitCount ir PageObjectSnapshotCacheMissCount

Example

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

See Also

PageObjectSnapshotCacheCapacity, PageObjectSnapshotCacheHitCount, PageObjectSnapshotCacheMissCount, PageObjectsSnapshot