Je préfère normalement Adobe Reader (toujours v9 sous Linux) à tous les autres visualiseurs PDF car je pense qu'il a la meilleure qualité de rendu, même si d'autres ont rattrapé leur retard ces derniers temps. Cette qualité de rendu semble être en grande partie due à CoolType, l'implémentation par Adobe du rendu sous-pixel. Malheureusement, j'ai constaté qu'Adobe Reader désactive systématiquement le rendu des sous-pixels (sur une base par page) dès que la page contient des éléments transparents. Un exemple:
La forme bleue est opaque, le texte est rendu en utilisant des sous-pixels:
La forme bleue est transparente à 50%, le texte est rendu avec l'anticrénelage standard:
Les deux fichiers pdf correspondants ont été générés exactement de la même manière (en utilisant TikZ / PGF avec pdflatex), sauf pour spécifier la transparence dans le second cas. J'ai créé ces fichiers PDF moi-même, mais j'ai souvent observé le même effet avec des fichiers PDF provenant de sources complètement différentes. Étrangement, Foxit Reader et Okular rendent les deux mêmes fichiers PDF de manière exactement identique (sauf bien sûr pour la partie transparente elle-même), mais à une IMHO de qualité généralement pire.
Ma question: quelqu'un sait-il pourquoi cela se produit et si / comment cela peut être évité?