PDFium Delphi Component Docs

PageObjectSnapshotCacheHitCount ypatybė

Komponentas: TPdf  ·  Modulis: PDFium
Skaičiuoja puslapio objektų momentinių kopijų skaitymus, patenkintus iš saugomos puslapio momentinės kopijos

Syntax

property PageObjectSnapshotCacheHitCount: Int64; // read only

Description

Skaitiklis padidėja vieną kartą už kiekvieną PageObjectsSnapshot kreipinį, kurio puslapis jau turi galiojančią momentinę kopiją. Pataikymas atnaujina puslapio lizdą mažiausiai neseniai naudotų pirmumo tvarka, pažymi įrašą bendrame podėlio valdiklyje ir grąžina gilią saugomos momentinės kopijos kopiją

PageComplexity naudojasi šiuo podėliu objektų tipams, kelio skaičiams, paveikslų taškams ir permatomumui, todėl pasikartojantys sudėtingumo skaitymai čia irgi pasirodo kaip pataikymai

Reikšmė kaupiasi per visą TPdf egzemplioriaus gyvavimo laiką ir niekada nenustatoma iš naujo

Remarks

Skaitymas saugomas atvaizdavimo spyna, kurią naudoja natyvi PDFium puslapio prieiga

Talpos keitimai, puslapio redagavimai, dokumento pakartotiniai įkėlimai ir išvalymai skaitiklio nekeičia; jie keičia tai, kas saugoma, o ne tai, kas jau įvyko

Kadangi kiekviena grąžinama reikšmė yra gili kopija, keičiant įdėtinius brūkšnių masyvus, žymių parametrus, kelio segmentus, iškirpimo kelius, filtrus ar eilutes, podėlyje saugomų duomenų ar dokumento pakeisti negalima

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