Saya biasanya lebih suka Adobe Reader (masih v9 di Linux) daripada semua pemirsa PDF lainnya karena saya pikir itu memiliki kualitas rendering terbaik, meskipun yang lain baru-baru ini menyusul. Kualitas rendering ini tampaknya sebagian besar karena CoolType, implementasi rendering subpixel dari Adobe. Sayangnya saya telah menemukan bahwa Adobe Reader secara konsisten menonaktifkan rendering subpixel (berdasarkan per-halaman) segera setelah halaman tersebut mengandung elemen transparan. Sebuah contoh:
Bentuk biru buram, teks dirender menggunakan subpiksel:
Bentuk biru 50% transparan, teks diberikan dengan antialiasing standar:
Dua file pdf yang sesuai telah dihasilkan dengan cara yang persis sama (menggunakan TikZ / PGF dengan pdflatex), kecuali untuk menentukan transparansi dalam kasus kedua. Saya membuat pdf ini sendiri, tetapi saya sering mengamati efek yang sama dengan pdf dari sumber yang sama sekali berbeda. Anehnya, Foxit Reader dan Okular membuat dua pdf yang sama dengan cara yang persis sama (kecuali tentu saja untuk bagian transparan itu sendiri), tetapi pada kualitas IMHO yang umumnya lebih buruk.
Pertanyaan saya: Apakah seseorang tahu mengapa ini terjadi, dan apakah / bagaimana hal itu dapat dihindari?