PDFium Delphi Component Docs

StructureCacheCount ویژگی

کامپوننت: TPdf  ·  واحد: PDFium
برمی‌گرداند کش ساختار تگ‌شده در حال حاضر چند درخت ساختار صفحهٔ تجزیه‌شده را نگه داشته است

Syntax

property StructureCacheCount: Integer; // read only

Description

مقدار صفحه‌هایی را می‌شمارد که اسنپ‌شات عناصر ساختارشان در لحظه معتبر است، پس تا وقتی سندی بار شده حداکثر Min(StructureCacheCapacity, PageCount) است

شمار وقتی StructureElementsForPage درخت‌های تازه را کامل و کش می‌کند بالا می‌رود و وقتی فشار ظرفیت، ویرایش صفحه یا بازبارگذاری سند ورودی‌ها را باطل می‌کند پایین می‌آید

خواندن با همان قفل رندری محافظت می‌شود که دسترسی نیتیو به صفحهٔ PDFium به کار می‌برد، بنابراین مقدار با رندر هم‌زمان سازگار می‌ماند

Remarks

بدون سند بارشده، یا وقتی StructureCacheCapacity صفر است، شمار 0 است

این شمار یک رقم اشغال لحظه‌ای است؛ برای اثربخشی تجمعی جست‌وجو از StructureCacheHitCount و StructureCacheMissCount استفاده کنید

Example

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

See Also

StructureCacheCapacity, StructureCacheHitCount, StructureCacheMissCount, StructureElementsForPage