PDFium Delphi Component Docs

TextSnapshotCacheMissCount svojstvo

Komponenta: TPdf  ·  Jedinica: PDFium
Broji očitavanja snimki teksta koja su morala ponovno snimiti tekst stranice

Sintaksa

property TextSnapshotCacheMissCount: Int64; // read only

Opis

Brojač se povećava jedanput za svaki pristup TextPageSnapshot čiji utor stranice nije valjan, što se događa pri prvom pristupu, nakon što je unos izbačen zbog pritiska kapaciteta, nakon izmjene stranice i nakon ponovnog učitavanja dokumenta koje je promijenilo veličinu polja utora

Promašaj pokreće svježe snimanje s proračunima TPdfTextSnapshotOptions.Default, milijun znakova, sto tisuća tekstualnih objekata i proračunom naziva fonta od 16 MiB. Rezultat se sprema samo kada je kapacitet pozitivan i kada je snimanje dovršeno; inače se snimanje ponavlja pri sljedećem pristupu

Vrijednost je kumulativna tijekom života instance TPdf i nikad se ne resetira

Napomene

Čitanje štiti brava renderiranja koju koristi izvorni pristup stranicama PDFiuma

Pretraživanja nikad se ne odbijaju: uz onemogućeno zadržavanje svaki je pristup promašaj koji ipak vraća svježe snimljenu snimku

Vrijednost uparite s TextSnapshotCacheHitCount za računanje stvarnog omjera promašaja

Primjer

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

Vidi također

TextSnapshotCacheHitCount, TextSnapshotCacheCount, TextSnapshotCacheCapacity, TextPageSnapshot