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 некорректны