Le rendu PDF/UA rend les images et les boîtes grises
Lors de la conversion d'un PDF au format PDF/UA en utilisant ConvertToPdfUA() ou SaveAsPdfUA(), les images, SVGs, ombres, et éléments de boîtes apparaissent avec un ombrage gris dans la sortie.
Chromium a un problème d'ordre de peinture en mode PDF/UA qui provoque un mauvais composite de certains éléments. L'apparence grise est un artefact de rendu produit par la façon dont le navigateur empile et peint les éléments en couches lorsque le mode PDF/UA est actif.
Solution
Ajoutez -webkit-filter: blur(0) à l'élément HTML. Cela force Chromium à créer une nouvelle couche de composition, ce qui déclenche l'accélération matérielle et oblige le navigateur à réévaluer l'ordre d'empilement des éléments, éliminant l'artefact gris.
En ligne :
<html style="-webkit-filter: blur(0);">
<html style="-webkit-filter: blur(0);">
Via CSS :
html {
-webkit-filter: blur(0);
}
Appliquez le filtre au plus petit élément qui résout le problème plutôt qu'à l'élément <html>. L'appliquer à grande échelle peut légèrement affecter les performances sur les appareils bas de gamme en raison de l'accélération matérielle forcée, et dans certaines dispositions, cela peut affecter l'empilement z-index. Ajustez les valeurs z-index selon les besoins si l'ordre d'empilement change après l'application de cette correction.

