THPDFHeadlessRenderUsage

Declarado em HPDFHeadlessCairoDevice

THPDFHeadlessRenderUsage = (hruView, hruPrint);

Atribua o valor a THPDFHeadlessRenderOptions.Usage; inicialize o record com Default primeiro

ValorVisibilidade e geometria de anotações
hruViewO default; Hidden e NoView suprimem aparências, e Invisible suprime tipos de anotações desconhecidos; NoZoom e NoRotate afetam as transforms de aparência
hruPrintExige Print definido e Hidden limpo; Invisible suprime tipos de anotações desconhecidos, enquanto NoView não suprime a impressão; NoZoom é ignorado e NoRotate permanece efetivo

Tipos de anotações padrão ISO 32000, incluindo RichMedia e Projection do PDF 2.0, com uma aparência normal existente e suportada, são tratados quando Invisible está definido; nenhuma aparência é sintetizada para uma anotação visível sem uma

A regra Invisible do PDF 2.0 para tipos de anotações desconhecidos se aplica tanto à saída de view quanto à de print, mesmo quando Print está definido

Este caminho estático de raster usa aparências existentes e não reproduz mídia embutida nem ativa conteúdo 3D interativo

Aparências de text annotations usam implicitamente NoZoom e NoRotate na saída de view; a saída de print ignora o NoZoom delas mantendo o NoRotate

RenderAnnotations=false pula as aparências em qualquer usage; o restante do conteúdo da página e a política de optional content não são afetados pelo valor de usage

Este enum seleciona o comportamento de raster sem autorizar impressão; o renderer continua exigindo permissão de extração pelo callback de acesso emprestado

Valores de enum desconhecidos disparam EHPDFHeadlessRenderError antes do callback de permissões e antes da publicação no destino

Veja Renderer Cairo nativo do Linux para aparências suportadas, orçamentos e cancelamento