PDFium Delphi Component Docs

Thuộc tính PageObjectSnapshotCacheCount

Component: TPdf  ·  Unit: PDFium
Trả về số snapshot page object hoàn chỉnh mà cache snapshot đang giữ tại thời điểm hiện tại

Syntax

property PageObjectSnapshotCacheCount: Integer; // read only

Description

Giá trị này đếm số trang mà snapshot page object của trang đó còn hợp lệ ngay lúc đọc, nên trong khi một tài liệu đang mở thì nó tối đa là Min(PageObjectSnapshotCacheCapacity, PageCount)

Con số tăng lên khi PageObjectsSnapshot hoàn tất và đưa các snapshot mới vào cache, và giảm xuống khi áp lực dung lượng, chỉnh sửa trang hoặc nạp lại tài liệu làm mất hiệu lực các entry

Việc đọc được canh bằng render lock dùng cho truy cập trang PDFium gốc, nhờ vậy giá trị nhất quán với việc kết xuất đồng thời

Remarks

Khi không có tài liệu nào được mở, hoặc khi PageObjectSnapshotCacheCapacity bằng 0, bộ đếm là 0

Bộ đếm là con số chiếm chỗ tại một thời điểm; hãy dùng PageObjectSnapshotCacheHitCountPageObjectSnapshotCacheMissCount để xem hiệu quả tra cứu cộng dồn

Example

Snapshot := Pdf.PageObjectsSnapshot[1];
LogPageObjectSnapshotCache(Pdf.PageObjectSnapshotCacheCount,
  Pdf.PageObjectSnapshotCacheCapacity);

See Also

PageObjectSnapshotCacheCapacity, PageObjectSnapshotCacheHitCount, PageObjectSnapshotCacheMissCount, PageObjectsSnapshot