Тип THPDFCacheLayerKind
Идентифицирует внутренний слой кэша, к которому относится политика допуска или запрос статистики
Объявление
THPDFCacheLayerKind= (clkRawCompressed, clkDecoded,
clkDisplayList, clkRaster);
Модуль
HPDFDoc
Значения
| Значение | Назначение |
|---|---|
clkRawCompressed | Объединяющий кэш поверх сырых байтов документа из загруженного источника, используется при чтении файла |
clkDecoded | Шардированный кэш декодированных данных изображений и stream |
clkDisplayList | Кэш скомпилированных display list страниц |
clkRaster | Кэш отрисованных растров страниц |
Примечания по использованию
- Передавайте значение этого типа в THotPDF.SetCacheAdmissionPolicy, GetCacheAdmissionPolicy и GetCacheAdmissionStatistics, чтобы настраивать или читать один слой независимо от остальных
- Каждый слой хранит собственную запись THPDFCacheAdmissionPolicy (флаг включения, адаптивный допуск, бюджеты записей и байтов); THotPDF.ResetCacheAdmissionPolicies восстанавливает встроенные значения по умолчанию
- Решения о допуске питают частотные sketch-и по каждому слою, поэтому растровый слой и слой display list могут вытеснять редко переиспользуемые страницы первыми