PCL5 ve PCL6 Sürücülerinden Farkı Nedir?

Mürekkep püskürtmeli yazıcı

Birçok bilgisayar yazıcısı, PCL tabanlı sürücüler kullanır.

Resim Kredisi: Ryan McVay/Photodisc/Getty Images

Hewlett-Packard, 1980'lerde mürekkep püskürtmeli yazıcıları için Yazıcı Komut Dili'ni (PCL) geliştirdi. Şirketin popüler LaserJet yazıcısı için PCL3'ün piyasaya sürülmesiyle yaygınlaştı. PCL5, bilgisayar sürücüsünün sayfanın nasıl yazdırılacağına ilişkin talimatları vermek için yazıcıya gönderdiği geleneksel kodu temel alan son sürümdür. PCL-XL olarak da bilinen PCL6, PCL adını korurken tamamen farklı şekilde çalışan daha güçlü bir sürücüdür.

Dilim

HP, hem PCL5 hem de PCL6'yı yazıcı komut dili sürücüleri olarak kabul etse de, her yazılım yazıcılara veri göndermek için farklı diller kullanır. HP sürücülerinin PCL5 ve önceki sürümleri, verileri ve komutları bilgisayar uygulamasından yazıcıya göndermek için ASCII kodunu kullanır. PCL6, paketi yazıcıya göndermeden önce bilgisayar uygulamasındaki sayfaları ikili biçimde derler. Yeni ikili dil daha kompakttır ve ek özellikler sunar.

Günün Videosu

Fonksiyonlar

PCL5'e kadar, yazıcı sürücüleri sınırlı işlevselliğe sahiptir. Bu sürücüler, yeni bir sayfa veya yeni bir paragraf gibi komutlar verir ve belgenin yazı tiplerini tanımlar. Çözünürlük genellikle sabittir ve 300 dpi ile sınırlıdır. PCL6 kapsamında sürücü, görüntü ve grafik gereksinimlerini de karşılayabilir. Vektör diyagramlarını ve bit haritalarını çevirir ve daha yüksek çözünürlükleri işleyebilir. Karmaşık grafik komutlarını doğrudan işledikleri için PCL6 sürücüleri daha hızlı çalışır ve daha az trafik oluşturur.

Operasyon

PCL5'e kadar olan PCL sürücüleri, komutları başlatmak ve yazdırılacak belgenin metnini normal metin olarak göndermek için özel karakterler kullanır. Yazıcılar, genellikle klavyede "Esc" olarak temsil edilen karakterin başında gelen özel karakterlere, yeni bir satır başlatmak gibi basit eylemler gerçekleştirerek yanıt verir. PCL6, metinlerin yanı sıra renkli grafikleri yazdırmaya yöneliktir. Bu tür yazdırma daha karmaşık komutlar gerektirir ve düz metin daha az önemli hale gelir. PCL6, işletim sistemi grafik kullanıcı arabiriminden komutları alır ve bunları yazıcı için komutlara dönüştürür. Sonuç olarak, çıktı, uygulamanın bilgisayar ekranında gösterdiğiyle daha yakından eşleşir.

uyumluluk

HP, yeni PCL sürümünde önceki PCL sürümlerinden gelen tüm komutları içerir. PCL5 tamamen geriye dönük uyumludur. PCL6 modüler bir yapıya sahiptir ve bu nedenle eski komutları aynı şekilde içermez. Bunun yerine HP, geriye dönük uyumluluk sağlamak için PCL6 Standard adlı bir modül ekledi. Yeni yapı nedeniyle bu uyumluluk sorunsuz değildir ve HP, sürücüyü en son PCL5 sürümüyle değiştirerek PCL6 ile uyumluluk sorunlarının çözülmesini önerir.