THPDFHeadlessRenderUsage
Declarado em HPDFHeadlessCairoDevice
THPDFHeadlessRenderUsage = (hruView, hruPrint);
Atribua o valor a THPDFHeadlessRenderOptions.Usage; inicialize o record com Default primeiro
| Valor | Visibilidade e geometria de anotações |
|---|---|
hruView | O default; Hidden e NoView suprimem aparências, e Invisible suprime tipos de anotações desconhecidos; NoZoom e NoRotate afetam as transforms de aparência |
hruPrint | Exige 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