THPDFHeadlessDiagnosticCode
Это перечисление в HPDFHeadlessDocument идентифицирует сбои, о которых сообщает EHPDFHeadlessDocumentError
Прежние коды «не поддерживается» для xref-stream, hybrid и object-stream остаются доступны для совместимости исходников; текущий загрузчик поддерживает эти форматы и сообщает об испорченном вводе как hdInvalidDocument
| Значение | Смысл |
|---|---|
| hdInvalidDocument | Испорченные или недоступные объекты документа, ресурсы, индексы или значения |
| hdLimitExceeded | Превышен настроенный бюджет байтов, счётчика, глубины или длины поля |
| hdCrossReferenceStreamUnsupported | Выбранный профиль не может загрузить xref-поток |
| hdHybridCrossReferenceUnsupported | Выбранный профиль не может загрузить гибридный xref-файл |
| hdObjectStreamUnsupported | Выбранный профиль не может загрузить сжатый объект |
| hdEncryptionUnsupported | Документ требует обработчик безопасности, недоступный в этом профиле |
| hdFilterUnsupported | Декодируемый поток использует неподдерживаемый фильтр |
| hdFieldTypeUnsupported | Запись поля или тип формы вне этого профиля |
| hdReadOnlyField | У выбранного поля выставлен флаг только для чтения |
| hdSourceDestinationAlias | Путь назначения или идентичность файла совпадает с источником только для чтения |
| hdSignatureModificationUnsupported | Мутация требует прав с учётом подписей или особого сохранения |
| hdFreeGenerationUnsupported | Сохранение требует сохранения выведенных из оборота поколений свободных объектов |
| hdInvalidPassword | Ни аутентификация паролем пользователя, ни владельцем не удалась |
| hdInvalidPermissions | Аутентифицированные Perms AES-256 расходятся с маской прав или политикой метаданных |
| hdPermissionDenied | Аутентифицированному пользователю не хватает запрошенного права извлечения или заполнения форм |
| hdInvalidEncryptedPayload | Зашифрованная полезная нагрузка имеет некорректный IV, длину блока или заполнение |
hdSignatureUnsupported | Профиль PDF-подписи или представление Contents не поддерживается |
hdInvalidSignatureByteRange | Диапазоны подписи или их точная привязка к зазору Contents некорректны |