Запись THPDFArchivalPreservationOptions

Модуль: HPDFArchivalConversion

Настраивает ограниченное сохранение текста и векторов для базовой конверсии в PDF/A-4

THPDFArchivalPreservationOptions = record
  Limits: THPDFArchivalConversionOptions;
  SynthesizeMissingAppearances: Boolean;
  RemoveEmbeddedFiles: Boolean;
  AllowSignatureInvalidation: Boolean;
  AddOCRToImagePages: Boolean;
  OCREngine: IHPDFOCREngine;
  OCROptions: THPDFOCRTextLayerOptions;
  MaxLossEntries: Integer;
  MaxTextCodeUnits: Integer;
  MaxContentTokens: Integer;
  class function Default: THPDFArchivalPreservationOptions; static;
end;
ЧленЗначение по умолчанию и смысл
LimitsСуществующие архивные значения по умолчанию для страниц, объектов, поэтапных байтов, работы с потоками, отмены и контрольных точек; пиксельные бюджеты растра применяются к опциональному распознаванию OCR
SynthesizeMissingAppearancesTrue; разрешает совместимую нативную генерацию внешних видов разметки или полей; неподдерживаемая или несовпадающая генерация отклоняет публикацию
RemoveEmbeddedFilesFalse; отклоняет вложенные файлы, пока их удаление явно не включено
AllowSignatureInvalidationFalse; отклоняет поля подписей, пока инвалидация и удаление явно не включены
AddOCRToImagePagesFalse; опционально распознаёт страницы без извлекаемого текста и добавляет невидимый текстовый слой
OCREngineNil; используется встроенный ограниченный ASCII OCR; движок приложения может дать более широкое покрытие распознавания
OCROptionsНативные значения OCR по умолчанию с включённым skip-pages-with-text и выключенной новой группой optional-content; конвертер также сохраняет существующие OCR-слои и применяет архивные лимиты
MaxLossEntries1 024; также ограничивает записи нативного исправления и отчёта валидации
MaxTextCodeUnits1 048 576; ограничивает извлечённый текст источника и вывода и ожидаемый текст синтезированных внешних видов
MaxContentTokens4 000 000 на проход нативной валидации

Инициализируйте запись через Default; обнулённые бюджеты некорректны

Поддерживаемые шрифты и цвета, правила внешних видов, явные потери, суммарные бюджеты работы с потоками, гарантии публикации и лимиты валидации описаны в профиле сохранности