PDFium Delphi Component Docs

TextSnapshotCacheHitCount 속성

컴포넌트: TPdf  ·  유닛: PDFium
유지된 페이지 스냅샷으로 서비스된 텍스트 스냅샷 읽기 횟수를 셉니다

Syntax

property TextSnapshotCacheHitCount: Int64; // read only

Description

이 카운터는 해당 페이지에 유효한 스냅샷이 이미 들어 있는 TextPageSnapshot 접근 하나마다 1씩 늘어납니다. 히트는 그 페이지 슬롯을 최근사용 순서에서 새로 고치고, 공유 캐시 거버너의 항목을 터치하며, 유지된 스냅샷의 깊은 복사본을 반환합니다

GetStructuredText와 물리 레이아웃 GetTextInReadingOrder 같은 소비자도 같은 스냅샷을 재사용하므로, 이들의 반복 읽기도 히트로 여기에 나타납니다

이 값은 TPdf 인스턴스 수명 동안 누적되며 초기화되지 않습니다

Remarks

읽기는 네이티브 PDFium 페이지 접근이 쓰는 렌더 잠금으로 보호됩니다

용량 변경, 페이지 편집, 문서 다시 로드, 캐시 비우기는 카운터를 보존합니다. 이런 동작은 무엇이 유지되는지를 바꿀 뿐, 이미 일어난 일을 바꾸지는 않습니다

모든 반환 값이 깊은 복사본이므로, 히트가 캐시된 문자열이나 배열을 호출자 변경에 노출하는 일은 없습니다

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