Qual é a diferença entre os controladores PCL5 e PCL6?

Muitas impressoras de computador usam drivers baseados em PCLs.

Idioma

Embora a HP considere que tanto o PCL5 quanto o PCL6 são drivers de linguagem de comando de impressora, cada programa usa diferentes idiomas para fornecer dados às impressoras. O PCL5 e versões anteriores dos drivers da HP usam o código ASCII para enviar os dados e comandos do aplicativo do computador para a impressora. O PCL6 compila as páginas do aplicativo do computador em um formato binário antes de enviar o pacote para a impressora. A linguagem binária é mais compacta e oferece recursos adicionais.

Funções

Até PCL5, os drivers de impressora tinham funcionalidade limitada. Esses drivers dão ordens para uma nova página ou um novo parágrafo e identificam as origens do documento. A resolução geralmente é fixa e limitada a 300 dpi. Sob o PCL6, o controlador também pode responder às demandas de imagens e gráficos. Ele traduz diagramas vetoriais e bitmaps e pode suportar resoluções mais altas. Como ele processa comandos gráficos complexos diretamente, os drivers PCL6 operam mais rapidamente e geram menos tráfego.

Operação

Os drivers PCL a PCL5 usam caracteres especiais para iniciar os comandos e enviar o texto do documento que você deseja imprimir como texto normal. As impressoras respondem a caracteres especiais, geralmente precedidos pelo caractere representado como "Esc" no teclado, realizando ações simples, como iniciar uma nova linha. O PCL6 é orientado para imprimir gráficos coloridos e de texto. Essa impressão requer comandos mais complexos e o texto se torna menos importante. O PCL6 recebe comandos da interface gráfica do usuário do sistema operacional e os converte em pedidos para a impressora. Como resultado, a impressão é mais compatível com o que o aplicativo exibe na tela do computador.

Compatibilidade

A HP inclui todos os comandos de versões anteriores do PCL na nova versão PCL. O PCL5 é totalmente compatível com versões anteriores. PCL6 tem uma estrutura modular e, como tal, não inclui comandos mais antigos da mesma maneira. Em vez disso, a HP adicionou um módulo chamado PCL6 padrão para garantir a compatibilidade com versões anteriores. Devido à nova estrutura, essa compatibilidade não é perfeita, e a HP recomenda resolver os problemas de compatibilidade com o PCL6, substituindo o driver pela versão mais recente do PCL5.