Jaka jest różnica między kontrolerami PCL5 i PCL6?

Wiele drukarek komputerowych używa sterowników opartych na PCL.

Język

Chociaż HP uważa, że ​​zarówno PCL5, jak i PCL6 są sterownikami języka poleceń drukarki, każdy program wykorzystuje różne języki do dostarczania danych do drukarek. PCL5 i wcześniejsze wersje sterowników HP używają kodu ASCII do wysyłania danych i poleceń z aplikacji komputerowej do drukarki. PCL6 kompiluje strony z aplikacji komputerowej w formacie binarnym przed wysłaniem paczki do drukarki. Język binarny jest bardziej zwarty i oferuje dodatkowe funkcje.

Funkcje

Do wersji PCL5 sterowniki drukarek miały ograniczoną funkcjonalność. Sterowniki te wydają zamówienia na nową stronę lub nowy akapit i identyfikują źródła dokumentu. Rozdzielczość jest zazwyczaj stała i ograniczona do 300 dpi. Pod sterownikiem PCL6 sterownik może również reagować na wymagania obrazów i grafiki. Przekłada diagramy wektorowe i bitmapy i obsługuje wyższe rozdzielczości. Ponieważ przetwarza złożone polecenia graficzne bezpośrednio, sterowniki PCL6 działają szybciej i generują mniejszy ruch.

Operacja

Sterowniki PCL do PCL5 używają znaków specjalnych do uruchamiania poleceń i wysyłają tekst dokumentu, który chcesz wydrukować, jak zwykły tekst. Drukarki odpowiadają na znaki specjalne, zwykle poprzedzone znakiem reprezentowanym jako "Esc" na klawiaturze, wykonując proste czynności, takie jak uruchomienie nowej linii. PCL6 jest zorientowany na drukowanie grafiki kolorowej i tekstowej. Takie wrażenie wymaga bardziej złożonych poleceń, a tekst staje się mniej ważny. PCL6 pobiera polecenia z graficznego interfejsu użytkownika systemu operacyjnego i tłumaczy je na zamówienia dla drukarki. W rezultacie drukowanie jest bardziej zgodne z tym, co aplikacja wyświetla na ekranie komputera.

Kompatybilność

HP zawiera wszystkie polecenia z poprzednich wersji PCL w nowej wersji PCL. PCL5 jest w pełni kompatybilny z poprzednimi wersjami. PCL6 ma strukturę modułową i jako taki nie zawiera starszych poleceń w ten sam sposób. Zamiast tego HP dodał moduł o nazwie standardowy PCL6, aby zapewnić zgodność ze starszymi wersjami. Ze względu na nową strukturę ta zgodność nie jest idealna, a HP zaleca rozwiązywanie problemów ze zgodnością z PCL6, zastępując sterownik najnowszą wersją PCL5.