Di solito preferisco Adobe Reader (ancora v9 su Linux) a tutti gli altri visualizzatori di PDF perché penso che abbia la migliore qualità di rendering, anche se altri hanno raggiunto di recente. Questa qualità di rendering sembra essere in gran parte dovuta a CoolType, l'implementazione di Adobe del rendering subpixel. Sfortunatamente ho scoperto che Adobe Reader disattiva costantemente il rendering dei subpixel (su base per pagina) non appena la pagina contiene elementi trasparenti. Un esempio:
La forma blu è opaca, il testo è reso usando i subpixel:
La forma blu è trasparente al 50%, il testo è reso con antialias standard:
I due file pdf corrispondenti sono stati generati esattamente allo stesso modo (usando TikZ / PGF con pdflatex), tranne per specificare la trasparenza nel secondo caso. Ho creato questi pdf da solo, ma ho spesso osservato lo stesso effetto con i pdf da fonti completamente diverse. Stranamente, Foxit Reader e Okular visualizzano gli stessi due pdf in modo esattamente identico (tranne ovviamente per la parte trasparente stessa), ma con un IMHO di qualità generalmente peggiore.
La mia domanda: qualcuno sa perché questo accada e se / come può essere evitato?