PDFium Delphi Component Docs

PageObjectSnapshotCacheHitCount vlastnosť

Component: TPdf  ·  Unit: PDFium
Počíta čítania snímok objektov stránky obslúžené z uchovanej snímky stránky

Syntax

property PageObjectSnapshotCacheHitCount: Int64; // read only

Description

Počítadlo sa zvýši raz pre každý prístup k PageObjectsSnapshot, pri ktorom stránka už drží platnú snímku. Hit obnoví slot stránky v poradí podľa najnedávnejšieho použitia, dotkne sa záznamu v spoločnom governorovi medzipamäte a vráti hlbokú kópiu uchovanej snímky

PageComplexity znovu používa túto medzipamäť pre typy objektov, počty ciest, pixely obrázkov a priehľadnosť, takže sa tu opakované čítania zložitosti tiež prejavia ako hity

Hodnota je kumulatívna počas životnosti inštancie TPdf a nikdy sa neresetuje

Remarks

Čítanie je chránené renderovacím zámkom používaným natívnym prístupom PDFium k stránkam

Zmeny kapacity, úpravy stránok, opätovné načítania dokumentu a vymazania počítadlo zachovajú; menia to, čo sa uchováva, nie to, čo sa už stalo

Pretože každá vrátená hodnota je hlboká kópia, zmeny vnorených polí čiarok, parametrov značiek, segmentov ciest, orezových ciest, filtrov alebo reťazcov nemôžu modifikovať údaje v medzipamäti ani dokument

Example

Info := Pdf.PageComplexity;
Snapshot := Pdf.PageObjectsSnapshot[PageNumber];
// The complexity read warmed the slot, the snapshot read hit it

See Also

PageObjectSnapshotCacheMissCount, PageObjectSnapshotCacheCount, PageObjectSnapshotCacheCapacity, PageObjectsSnapshot