السجل THPDFCacheAdmissionPolicy
يصف سياسة قبول طبقة واحدة من ذاكرة التخزين المؤقت للتصيير: التمكين، ونمط التواتر التكيّفي، وحدود المدخلات وإجمالي البايتات وبايتات المدخل الواحد
التصريح
THPDFCacheAdmissionPolicy= record
Enabled: boolean;
AdaptiveAdmission: boolean;
MaxEntries: Integer;
MaxTotalBytes: Int64;
MaxEntryBytes: Int64;
end;
الوحدة
HPDFDoc
الحقول
| الحقل | الغرض |
|---|---|
Enabled | يشغّل التحكم بالقبول للطبقة؛ ويجب أن تحمل السياسة الممكَّنة حدودًا موجبة وإلا رفع التحقق ERangeError |
AdaptiveAdmission | يمكّن القبول التكيّفي القائم على التواتر بحيث تُرفض المدخلات قليلة إعادة الاستخدام بدلًا من إخلائها لاحقًا |
MaxEntries | الحد الأقصى للمدخلات المخزَّنة، ويُتحقق منه من 0 إلى 1000000؛ وفي طبقة raster يعكس RenderCacheCapacity |
MaxTotalBytes | الحد الأقصى لإجمالي البايتات المخزَّنة؛ وفي طبقة الصور المفكوكة يعكس ImageCacheMaxBytes |
MaxEntryBytes | الحد الأقصى لحجم عنصر واحد قابل للتخزين؛ ويجب ألا يتجاوز MaxTotalBytes، وتقيّد طبقة البيانات الخام المضغوطة هذا الحد بين 4096 و16777216 بايت |
ملاحظات الاستخدام
- اضبط سجلًا لكل
THPDFCacheLayerKindعبرTHotPDF.SetCacheAdmissionPolicy؛ وتتحقق المكتبة من القيم وتطبقها فورًا - اقرأ الضبط النشط مرة أخرى عبر
THotPDF.GetCacheAdmissionPolicy، التي تنسخ السياسة المخزَّنة للطبقة المطلوبة - استخدم
THotPDF.GetCacheAdmissionStatisticsلمقارنة هذه الحدود بعدادات الإصابة والخطأ والإخلاء الحية