Contornos cloudy nativos de anotações
HPDFRenderHeadlessPagePNG sintetiza um contorno cloudy temporário para anotações Square, Circle, Polygon e FreeText sem aparência normal
Uma aparência normal fornecida mantém a precedência e nenhum AP, tipo de letra ou recurso de estado de gráficos gerado é acrescentado ao PDF fonte
Contornos contínuos
O dicionário BE seleciona S=C e a intensidade I de 0 a 2, com o default standard de 0; a largura de BS e os padrões de traços permanecem efetivos, como exige a ISO 32000-1 Tabela 167
As nuvens usam um contorno cúbico fechado de bastes com normais para fora conscientes de enrolamento, achatamento delimitado de caminhos curvos e espaçamento determinístico de perímetros
Retângulos e elipses mantêm a geometria RD; polígonos consomem operações de Vertices ou de caminhos de linhas/cúbicas, incluindo formas horárias, anti-horárias e côncavas
Cores de stroke e de fill, opacidade CA/ca, rotação de páginas, UserUnit e o BBox do Form da anotação permanecem efetivos; intensidade zero, largura zero e cor de stroke ausente mantêm o caminho ordinário de aparências
FreeText usa o construtor existente de layout Unicode com bounds de conteúdo recolhidos a partir da fronteira interior de tinta da nuvem, sem alterar o RD fonte
Limites e aceitação
Armazenamento de contornos, profundidade de subdivisão, operações, tokens, bytes descodificados, memória de trabalho e bytes de saída são delimitados; cancelamento e renderização falhada preservam os bytes do destino e os objetos da fonte
Os pontos de entrada normais não GUI e as fórmulas fixas de aceitação geométrica estão documentados em Tests/Linux/HeadlessCairoCloudAnnotations.en-us.md
Companheiros analíticos independentes cobrem largura, intensidade, traços, opacidade, rotação e UserUnit em múltiplas escalas; a evidência real de MuPDF e Poppler permanece separada porque o standard não prescreve um estilo exato de bastes
Fixtures ordinárias de aparências em falta são PDF 1.7, enquanto fixtures de Path de PDF 2.0 exercitam explicitamente a recuperação de aparências em falta
Tipos de letra CFF incorporados por default, operadores adicionais de DA de FreeText e cobertura exata de texto de triângulos fracionários permanecem trabalho separado
Veja o fallback de anotações e as captions de linhas e contornos em relevo para comportamento de renderização relacionado
As vistas geradas de tipos de letra de anotações partilham um buffer descodificado imutável e com orçamento dentro de cada anotação, enquanto o parsing repetido de tipos de letra ainda reserva a memória de trabalho temporária dele e consulta o cancelamento