Banyak printer komputer menggunakan driver berbasis PCL.
Kredit Gambar: Ryan McVay/Photodisc/Getty Images
Hewlett-Packard mengembangkan Printer Command Language, atau PCL, untuk printer ink-jetnya pada 1980-an. Ini menjadi luas dengan diperkenalkannya PCL3 untuk printer LaserJet perusahaan yang populer. PCL5 adalah versi terakhir yang didasarkan pada kode tradisional yang dikirimkan oleh driver komputer ke printer untuk memberikan instruksi tentang cara mencetak halaman. PCL6, juga dikenal sebagai PCL-XL, adalah driver yang lebih kuat yang beroperasi sepenuhnya berbeda, dengan tetap mempertahankan nama PCL.
Bahasa
Meskipun HP menganggap PCL5 dan PCL6 sebagai driver bahasa perintah printer, masing-masing perangkat lunak menggunakan bahasa yang berbeda untuk mengirimkan data ke printer. PCL5 dan driver HP versi sebelumnya menggunakan kode ASCII untuk mengirim data dan perintah dari aplikasi komputer ke printer. PCL6 mengkompilasi halaman dari aplikasi komputer ke dalam format biner sebelum mengirim paket ke printer. Bahasa biner baru lebih ringkas dan menawarkan fitur tambahan.
Video Hari Ini
Fungsi
Hingga PCL5, driver printer memiliki fungsionalitas terbatas. Driver ini memberikan perintah seperti untuk halaman baru atau paragraf baru dan mengidentifikasi font untuk dokumen. Resolusi biasanya tetap dan dibatasi hingga 300 dpi. Di bawah PCL6, driver juga dapat memenuhi kebutuhan gambar dan grafik. Ini menerjemahkan diagram vektor serta peta bit, dan dapat menangani resolusi yang lebih tinggi. Karena mereka memproses perintah grafis yang kompleks secara langsung, driver PCL6 beroperasi lebih cepat dan menghasilkan lebih sedikit lalu lintas.
Operasi
Driver PCL hingga PCL5 menggunakan karakter khusus untuk memulai perintah, dan mengirim teks dokumen yang akan dicetak sebagai teks biasa. Printer merespon karakter khusus, biasanya diawali dengan karakter yang direpresentasikan sebagai "Esc" pada keyboard, dengan melakukan tindakan sederhana seperti memulai baris baru. PCL6 berorientasi pada pencetakan grafis berwarna serta teks. Pencetakan seperti itu membutuhkan perintah yang lebih kompleks, dan teks biasa menjadi kurang penting. PCL6 mengambil perintah dari antarmuka pengguna grafis sistem operasi dan menerjemahkannya ke dalam perintah untuk printer. Hasilnya, hasil cetakan lebih cocok dengan apa yang ditampilkan aplikasi di layar komputer.
Kesesuaian
HP menyertakan semua perintah dari PCL versi sebelumnya dalam versi PCL yang baru. PCL5 sepenuhnya kompatibel ke belakang. PCL6 memiliki struktur modular dan, dengan demikian, tidak menyertakan perintah lama dengan cara yang sama. Sebagai gantinya, HP menambahkan modul yang disebut Standar PCL6 untuk memastikan kompatibilitas ke belakang. Karena struktur baru, kompatibilitas ini tidak mulus, dan HP merekomendasikan untuk mengatasi masalah kompatibilitas dengan PCL6 dengan mengganti driver dengan versi PCL5 terbaru.