THPDFHeadlessRenderUsage

Объявлен в HPDFHeadlessCairoDevice

THPDFHeadlessRenderUsage = (hruView, hruPrint);

Присвойте значение THPDFHeadlessRenderOptions.Usage; сначала инициализируйте запись через Default

ЗначениеВидимость и геометрия аннотаций
hruViewПо умолчанию; Hidden и NoView подавляют appearance, а Invisible подавляет неизвестные типы аннотаций; NoZoom и NoRotate влияют на трансформации appearance
hruPrintТребует установленного Print и снятого Hidden; Invisible подавляет неизвестные типы аннотаций, а NoView печать не подавляет; NoZoom игнорируется, NoRotate остаётся действующим

Стандартные типы аннотаций ISO 32000, включая RichMedia и Projection из PDF 2.0, с имеющимся поддерживаемым normal appearance обрабатываются при установленном Invisible; для видимой аннотации без appearance он не синтезируется

Правило Invisible из PDF 2.0 для неизвестных типов аннотаций действует и для вывода на просмотр, и для печати, даже при установленном Print

Этот статический растровый путь использует существующие appearance, не проигрывает встроенные медиа и не активирует интерактивный 3D-контент

Appearance текстовых аннотаций неявно используют NoZoom и NoRotate при выводе на просмотр; печать игнорирует их поведение NoZoom, сохраняя NoRotate

RenderAnnotations=false пропускает appearance при любом режиме; остальной контент страницы и политика optional-content не зависят от значения режима

Этот enum выбирает растровое поведение, но не авторизует печать; рендерер по-прежнему требует разрешение на извлечение через заимствованный колбэк доступа

Неизвестные значения enum вызывают EHPDFHeadlessRenderError до колбэка разрешений и до публикации назначения

Поддерживаемые appearance, бюджеты и отмену см. в нативном Cairo-рендерере Linux