Я, як правило, віддаю перевагу Adobe Reader (все ще v9 в Linux) перед усіма переглядачами PDF, тому що я думаю, що він має найкращу якість рендерінгу, навіть незважаючи на те, що інші останнім часом наздогнали. Ця якість рендерингу, як видається, значною мірою пояснюється завдяки впровадженню Adobe SuperType субпікселів. На жаль, я виявив, що Adobe Reader послідовно вимикає відображення субпікселів (на кожній сторінці), як тільки сторінка містить прозорі елементи. Приклад:
Синя форма непрозора, текст відображається за допомогою пікселів:
Блакитна форма на 50% прозора, текст виводиться зі стандартним антиалійним:
Два відповідні файли pdf були згенеровані точно однаково (використовуючи TikZ / PGF з pdflatex), за винятком уточнення прозорості у другому випадку. Я робив ці файли pdfs сам, але часто спостерігав той самий ефект із pdfs із зовсім інших джерел. Як не дивно, Foxit Reader і Okular рендерують одні і ті ж два pdfs абсолютно однаково (за винятком звичайно самої прозорої частини), але в загальному випадку гіршої якості IMHO.
Моє запитання: чи хтось знає, чому це відбувається, і чи / як цього можна уникнути?