PDFium Delphi Component Docs

TextSnapshotCacheMissCount savybė

Komponentas: TPdf  ·  Modulis: PDFium
Skaičiuoja teksto kopijų skaitymus, kuriems teko puslapio tekstą fiksuoti iš naujo

Syntax

property TextSnapshotCacheMissCount: Int64; // read only

Description

Skaitiklis padidėja vieną kartą už kiekvieną TextPageSnapshot kreipinį, kurio puslapio vieta negalioja — tai nutinka pirmojo kreipinio metu, po to, kai įrašas išstumtas dėl talpos spaudimo, po puslapio redagavimo ir po dokumento perkrovimo, pakeitusio vietų masyvo dydį

Nepataikymas inicijuoja naują fiksavimą su TPdfTextSnapshotOptions.Default biudžetais — milijonu simbolių, šimtu tūkstančių teksto objektų ir 16 MiB šriftų pavadinimų biudžetu. Rezultatas išsaugomas tik tada, kai talpa teigiama ir fiksavimas užbaigtas; kitu atveju fiksavimas kartojasi kiekvieno kreipinio metu

Reikšmė kaupiasi per visą TPdf egzemplioriaus gyvavimą ir niekada nenustatoma į nulį

Remarks

Skaitymas saugomas atvaizdavimo užrakto, kurį naudoja natyvioji PDFium puslapių prieiga

Kreipiniai niekada neatsisakomi: išjungus išlaikymą kiekvienas kreipinys yra nepataikymas, vis tiek grąžinantis naujai užfiksuotą momentinę kopiją

Veiksmingam nepataikymų santykiui skaičiuoti derinkite reikšmę su TextSnapshotCacheHitCount

Example

Pdf.TextSnapshotCacheCapacity := 0;
Snapshot := Pdf.TextPageSnapshot[1];
Snapshot := Pdf.TextPageSnapshot[1];
// TextSnapshotCacheMissCount advanced twice, HitCount stayed unchanged

See Also

TextSnapshotCacheHitCount, TextSnapshotCacheCount, TextSnapshotCacheCapacity, TextPageSnapshot