property PageObjectSnapshotCacheHitCount: Int64; // read only
Contorul crește o dată pentru fiecare acces PageObjectsSnapshot a cărui pagină deține deja un instantaneu valid. Hit-ul împrospătează slotul paginii în ordinea celor mai puțin folosite recent, atinge intrarea în regulatorul comun de cache și returnează o copie profundă a instantaneului reținut
PageComplexity reutilizează acest cache pentru tipurile de obiecte, numărul de trasee, pixelii imaginilor și transparență, astfel încât citirile repetate de complexitate apar și ele aici ca hit-uri
Valoarea este cumulativă pe durata de viață a instanței TPdf și nu se resetează niciodată
Citirea este protejată de lock-ul de randare folosit de accesul nativ la paginile PDFium
Schimbările de capacitate, editările paginii, reîncărcările documentului și golirile păstrează contorul; ele schimbă ce este reținut, nu ce s-a întâmplat deja
Fiindcă fiecare valoare returnată este o copie profundă, modificarea dash array-urilor imbricate, a parametrilor de marcaj, a segmentelor de traseu, a clip path-urilor, a filtrelor sau a șirurilor nu poate altera datele din cache sau documentul
Info := Pdf.PageComplexity;
Snapshot := Pdf.PageObjectsSnapshot[PageNumber];
// The complexity read warmed the slot, the snapshot read hit it