PDFium Delphi Component Docs

Thuộc tính StructureCacheCount

Component: TPdf  ·  Unit: PDFium
Trả về số cây cấu trúc trang đã phân tích mà tagged-structure cache đang giữ tại thời điểm hiện tại

Syntax

property StructureCacheCount: Integer; // read only

Description

Giá trị đếm số trang mà snapshot phần tử cấu trúc của chúng còn hợp lệ ngay lúc này, nên khi có tài liệu đang mở nó nhiều nhất là Min(StructureCacheCapacity, PageCount)

Con số tăng lên khi StructureElementsForPage hoàn thành và cache các cây mới, 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 bảo vệ bởi render lock mà truy cập trang PDFium thuần sử dụng, nên 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 StructureCacheCapacity bằng 0, con số là 0

Giá trị này là mức chiếm dụng tại một thời điểm; hãy dùng StructureCacheHitCountStructureCacheMissCount để xem hiệu quả tra cứu tích lũy

Example

Elements := Pdf.StructureElementsForPage[1];
LogStructureCache(Pdf.StructureCacheCount, Pdf.StructureCacheCapacity);

See Also

StructureCacheCapacity, StructureCacheHitCount, StructureCacheMissCount, StructureElementsForPage