PDFium Component Docs

TextSnapshotCacheHitCount-egenskap

Component: TPdf  ·  Unit: PDFium
Teller tekstsnapshotlesinger som ble betjent fra et beholdt sidesnapshot

Syntax

property TextSnapshotCacheHitCount: Int64; // read only

Description

Telleren økes én gang for hver TextPageSnapshot-tilgang der siden allerede har et gyldig snapshot. Treffet fornyer sideplassen i least-recently-used-rekkefølge, berører oppføringen i den delte cache-governoren og returnerer en dyp kopi av det beholdte snapshotet

Konsumenter som GetStructuredText og GetTextInReadingOrder med fysisk layout gjenbruker det samme snapshotet, så deres gjentatte lesinger vises også her som treff

Verdien er kumulativ over TPdf-instansens levetid og nullstilles aldri

Remarks

Lesing er voktet av samme renderlås som brukes av native PDFium-sidetilgang

Kapasitetsendringer, sideredigeringer, dokumentomlastinger og tøminger bevarer telleren; de endrer det som beholdes, ikke det som allerede har skjedd

Ettersom hver returverdi er en dyp kopi, eksponerer et treff aldri cachete strenger eller arrays for mutasjon fra kalleren

Example

Structured := Pdf.GetStructuredText(1, Options);
Structured := Pdf.GetStructuredText(1, Options);
// The second read is served by one cached snapshot

See Also

TextSnapshotCacheMissCount, TextSnapshotCacheCount, TextSnapshotCacheCapacity, TextPageSnapshot, GetStructuredText