Тип THPDFLinearizedPagePlanStatus

Сообщает, почему план диапазонов байтов линеаризованной страницы удался или какой этап планирования завершился неудачей

Объявление

THPDFLinearizedPagePlanStatus= (lppsSourceRequired,
  lppsHeaderUnavailable, lppsNotLinearized,
  lppsInvalidLinearization, lppsPageOutOfRange,
  lppsHintUnavailable, lppsUnsupportedHintFilter,
  lppsInvalidHintTable, lppsCrossReferenceUnavailable,
  lppsInvalidCrossReference, lppsUnsupportedCrossReference,
  lppsLimitExceeded, lppsRangesUnavailable, lppsReady);

Модуль

HPDFDoc

Значения

ЗначениеНазначение
lppsSourceRequiredДиапазоны источника не переданы, поэтому планирование не начато
lppsHeaderUnavailableДиапазоны заголовка линеаризации пока недоступны, поэтому словарь линеаризации нельзя прочитать
lppsNotLinearizedЗаголовок разобран, но документ не линеаризован
lppsInvalidLinearizationСловарь линеаризации или заголовок не прошёл валидацию
lppsPageOutOfRangeЗапрошенный индекс страницы лежит вне линеаризованного документа
lppsHintUnavailableДиапазон основного или overflow hint-потока не удалось прочитать полностью
lppsUnsupportedHintFilterHint-поток использует фильтр, который декодер не реализует
lppsInvalidHintTableДекодированная hint-таблица повреждена или неоднозначна, например две расходящиеся интерпретации
lppsCrossReferenceUnavailableДиапазон главной cross-reference-таблицы или cross-reference-потока, нужный плану, пока недоступен в источнике
lppsInvalidCrossReferenceДанные cross-reference не прошли валидацию, например проба за пределами файла или повреждённый заголовок потока
lppsUnsupportedCrossReferenceCross-reference-поток использует представление, которое планировщик не поддерживает, например косвенный Length
lppsLimitExceededБюджет планировщика по hint-байтам, диапазонам или памяти исчерпан до завершения плана
lppsRangesUnavailableПлан построен, но хотя бы один запланированный диапазон байтов пока недоступен в источнике
lppsReadyПлан завершён, и каждый требуемый диапазон доступен

Примечания по использованию

Связанные API