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