PCL ve PostScript arasındaki sorun, hangi yazılım ve yazıcı birleşiminin kullanıldığına özeldir. Bazı yazıcılarda, PCL PostScript'ten daha iyidir ve diğerlerinde ise tersi geçerlidir. HP LaserJet 5 Color (ve diğerleri) gibi bazı yazıcılarda PostScript desteği sağlayan SIMM yuvalarından birine uyan bir eklenti modülü bulunur. Yine de diğer yazıcılarda fabrikada yerleşik destek bulunmaktadır. Bir PostScript dosyasını yazıcıya göndermek, oldukça öngörülebilir oldukça yüksek kalitede çıktılar üretir. Öte yandan, PC / MAC / X-bilgisayarındaki (veya PostScript'in kaynağı ne olursa olsun) yazılım burada joker olur. Bir noktada, belgenizin herhangi birinden PostScript’e dönüşüm yapılması gerekir (belge zaten PostScript'te değilse ve hatta bu durumda da sorunlar varsa). PostScript'e bu dönüşüm çok büyük bir sorundur. Bazı yazılımlar (genellikle Windows yazıcı sürücüleri), bir bitmap için sahip olduğunuz her belgeyi dönüştürür ve bitmap'i PostScript dosyasına gömür ve bunu yazıcıya gönderir. Bu her bakımdan çok büyük bir alan kaybıdır ve PostScript'in sunduğu avantajlardan tamamen uzaklaşmaktadır. PostScript, vektör ve bitmap öğelerini düzenleyebilen bir düzen dilidir. Bir metin belgeniz varsa, metnin konumu, yazı tipi ve diğer detaylar açıklanır ve ham metin yazıcıya gönderilir. Yazıcıdaki PostScript motoru, yazıcının fiziksel düzeninin ve çıktının, asıl yazıcı donanımını göz önünde bulundurarak iyi çıktı üretecek şekilde işlediğinin farkında olup olmadığını bilir. Yazıcı sürücünüz belgenizdeki metni alırsa ve bunu bitmap olarak işlerse ve bu bitmap'i PostScript dosyasına koyarsa, o zaman yazıcınız sadece bir bitmap yazdırıyordur. Bu bir sorun yaratır: Bitmap'leri yazdırırken, yazıcının bitmap'lerin güzel görünmesini sağlamak için kullanacağı belirli optimizasyonlar vardır, çoğu durumda, bu optimizasyonlar metin için kullanılacak olanlardan farklıdır, bu nedenle sonuç genellikle en uygun. Bu nedenle, her şeyi anlamlandırmak için aşağıdaki hususların dikkate alınması gerekir:
- Belgenizi PCL veya PostScript'e dönüştüren yazılım ne kadar iyi?
- Yazıcınızın PCL veya PostScript desteği ne kadar iyi?
- Özel bilgisayar / yazıcı kombinasyonum için hangi kombinasyon en iyi sonucu verir.
Bu soruların cevapları genellikle siyah veya beyaz değildir. Ve işleri daha da kötüleştirmek için, PCL kalitesinin düşük olduğu bazı yazıcılar PCL'de daha güzel görünen belgeler oluşturabilir, çünkü bilgisayardaki PCL dönüştürücüsü, PCL ile ilgili sorunların giderilmesi için belirli düzeltmelere veya geçici çözümlere veya PostScript ile tersine .
O zaman başka bir sorun daha var ... Bazı yazıcılar PostScript'i desteklediğini iddia ediyor ve gerçekte, hiçbir PostScript desteği yok! Yazıcı satıcıları, bilgisayarda çalışan yazıcı sürücülerinin, yazıcının konuşduğu dili ne olursa olsun PostScript'e dönüştürebilmelerine dayanarak PostScript desteği talep ediyor!
Kişisel yaklaşımım, mümkün olduğunda PostScript kullanmaktır. Genel olarak, PostScript için iyi bir desteğe sahip olduğunu bilmediğim sürece bir yazıcı almayacağım ve PostScript'i yazıcının kullandığı başka bir formata dönüştürmek için bilgisayarda çalışan yazılımlardan değil, gerçek yazıcıdan söz ediyorum. PostScript, bir süre civarında olacak olan ve yerleşik bir standart formattır ve EXACT aynı postscript dosyasını, PostScript'i destekleyen rastgele bir yazıcıya göndermenin, kabul edilebilir bir çıktı üretmesi muhtemeldir. Bunun aşağı tarafı, bu tür yazıcıların genellikle daha pahalı olması ve diğer yöntemlerden daha fazla bellek gerektirmesidir. Ancak, sürücülerle mücadelede kazanılan zamanın değeri de iyi ve ayrıca PC tarafında PostScript dönüştürücüsüyle ilgili bir sorun varsa, düzeltilmesi gereken BİR şey var ve düzeltme her yazıcıda çalışıyor.
Muhtemelen PCL ile aynı şeyi yapabilirsiniz, ancak bu PostScript ile yapılacak işler kadar temiz değildir, çünkü PCL genellikle yazıcıya özel komutlar içerir ve aynı PCL dosyasını farklı yazıcılara göndermek, yanlış sonuçlar vermenin PostScript'ten daha olasıdır. Ayrıca, bazı PCL sürücüleri yazıcıya özgü büyük çalışma kitaplıklarına sahip olma eğilimindedir, bu nedenle aynı PCL dosyasını farklı yazıcılara göndermek ve aynı çıktıyı beklemek kolay değildir. Bu aynı zamanda, çok eski bir PCL yazıcınız varsa, daha önce eski yazıcılar için düzeltmeleri serbest bırakma olasılığını daha düşük hale getiren ve yalnızca daha sonraki modeller için PCL düzeltmeleri yapan anlamına gelir. Bu genellikle PostScript için geçerli değildir, çünkü PostScript yazılımına yapılan tek bir düzeltme, kimin veya yaşının ne olduğuna bakılmaksızın tüm yazıcıları etkileyecektir.
Bu konuya yanlış olan başka mesajlar da var: İlk olarak, True Type yazı tipleri, Vector (taslak) yazı tipleri, Type1'e (aynı zamanda vektör yazı tipleri de) benziyor ancak yazarın piksel ipuçlarını elden geçirme özelliğine sahip. Bu genellikle True Type yazı tiplerinin belirli koşullar altında Type1 yazı tiplerinden daha iyi görünmesini sağlar. Her şey, fontları fontun asıl formatından daha fazla işleyen yazılımın kalitesine bağlıdır. Yazı tiplerini sabit bir boyutta işleyen ve ardından görüntülenme için çıktıyı ölçeklendiren, çok kötü tasarlanmış bir True Type yazı tipi yazılımı gördüm. Her şey, oluşturma yazılımının kalitesine, fontun içinde bulunduğu formattan çok daha fazla gelir. (Bu yalnızca vektör / anahat fontları için geçerlidir, bitmap fontları tamamen farklı bir konudur.)
Buradaki nokta, PCL ve PostScript'in birçok yazıcı üreticisinin benimsediği standartlar olduğudur. Üretimin ne kadar iyi yazdığına bağlı olarak, özel uygulama yazıcının belirli bir standartla ne kadar iyi çalışacağını belirleyecektir. Yazıcıya özgü birçok özel yazıcı dili de vardır. Benim düşünceme göre, standart olmayan yazıcı dilleri mümkün olduğunca tamamen kaçınılmalıdır! Bunun nedeni, standart olmayan dillerin sıklıkla belgelenmemesidir ve şirket yeni bir tane bulduğunda, eskisinin desteğinin kesilmesi muhtemeldir. Bu nedenle, bilgisayarınızdaki işletim sistemini yükseltirseniz veya değiştirirseniz ve yazıcınız / işletim sisteminizin kombinasyonu ile çalışan bir sürücü yoksa, artık bir kapı durdurucunuz vardır.