PDFium Delphi Component Docs

PageObjectSnapshotCacheMissCount ypatybė

Komponentas: TPdf  ·  Modulis: PDFium
Skaičiuoja puslapio objektų momentinių kopijų skaitymus, kuriems teko puslapio objektus fiksuoti iš naujo

Syntax

property PageObjectSnapshotCacheMissCount: Int64; // read only

Description

Skaitiklis padidėja vieną kartą už kiekvieną PageObjectsSnapshot kreipinį, kurio puslapio lizdas negalioja; tai atsitinka pirmojo kreipinio metu, po to, kai įrašas išmestas dėl talpos trūkumo, po puslapio redagavimo ir po dokumento pakartotinio įkėlimo, pakeitusio lizdų masyvo dydį

Nepataikymas inicijuoja naują fiksavimą su TPdfPageObjectSnapshotOptions.Default biudžetais. Rezultatas išsaugomas tik tada, kai talpa teigiama ir fiksavimas užbaigtas; priešingu atveju kitas kreipinys fiksuoja iš naujo

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

Kreipiniai niekada neatsisakomi: išjungus saugojimą, kiekvienas kreipinys yra nepataikymas, kuris vis tiek grąžina ką tik užfiksuotą momentinę kopiją

Sujunkite reikšmę su PageObjectSnapshotCacheHitCount, norėdami apskaičiuoti faktinį nepataikymų santykį

Example

Pdf.PageObjectSnapshotCacheCapacity := 0;
Snapshot := Pdf.PageObjectsSnapshot[1];
Snapshot := Pdf.PageObjectsSnapshot[1];
// MissCount advanced twice, HitCount stayed unchanged

See Also

PageObjectSnapshotCacheHitCount, PageObjectSnapshotCacheCount, PageObjectSnapshotCacheCapacity, PageObjectsSnapshot