Renderização PDF/UA Transforma Imagens e Caixas em Cinza
Ao converter um PDF para o formato PDF/UA usando ConvertToPdfUA() ou SaveAsPdfUA(), imagens, SVGs, sombras e elementos de caixa aparecem com sombreamento cinza na saída.
O Chromium tem um problema de ordem de pintura no modo PDF/UA que faz com que certos elementos sejam compostos incorretamente. A aparência cinza é um artefato de renderização produzido por como o navegador empilha e pinta elementos em camadas quando o modo PDF/UA está ativo.
Solução
Adicione -webkit-filter: blur(0) ao elemento HTML. Isso força o Chromium a criar uma nova camada de composição, o que aciona a aceleração de hardware e faz com que o navegador reavalie a ordem de empilhamento dos elementos, eliminando o artefato cinza.
Em linha:
<html style="-webkit-filter: blur(0);">
<html style="-webkit-filter: blur(0);">
Via CSS:
html {
-webkit-filter: blur(0);
}
Aplique o filtro ao menor elemento que resolve o problema em vez de ao elemento <html>. Aplicar em um escopo amplo pode afetar ligeiramente o desempenho em dispositivos de baixo custo devido à aceleração de hardware forçada, e em alguns layouts, pode afetar o empilhamento de z-index. Ajuste os valores z-index conforme necessário se a ordem de empilhamento mudar após aplicar esta correção.

