Тип TPDFDocumentMode
Классифицирует единый уровень обработки документа, который TPDFVersionManager выводит из выбранной версии PDF
Объявление
TPDFDocumentMode= (dmLegacy, dmStandard, dmEnhanced);
Модуль
HPDFDoc
Значения
| Значение | Назначение |
|---|---|
dmLegacy |
PDF 1.0 и 1.1: без Flate-сжатия, object stream, прозрачности или шифрования AES |
dmStandard |
PDF 1.2–1.5: сжатие и metadata stream; object stream с PDF 1.5, прозрачность с PDF 1.4 |
dmEnhanced |
PDF 1.6–2.0: object stream, прозрачность, шифрование AES, структурированный и optional content |
Примечания по использованию
- Режим только для чтения и пересчитывается из версии всякий раз, когда
TPDFVersionManagerобновляет свой набор возможностей - Хелперы стратегии обработки вроде
GetPreferredCompressionLevelиShouldUseStreamBasedObjectsветвятся по нему