? Hewlett -Packard desenvolveu a Printer Command Language , ou PCL , por suas impressoras a jato de tinta em 1980. Tornou-se generalizado com a introdução de PCL3 para impressoras LaserJet populares da empresa. PCL5 é a última versão a ser baseado no código tradicional de que o motorista computador envia para a impressora para dar-lhe as instruções sobre como imprimir a página. PCL 6 , também conhecida como PCL - XL , é um motor mais potente que opera de forma completamente diferente , mantendo o nome PCL . Idioma
Enquanto HP considera tanto PCL5 e PCL6 para ser motoristas de linguagem de comandos da impressora , cada software utiliza diferentes linguagens para entregar dados para as impressoras. PCL5 e versões anteriores dos drivers HP usar o código ASCII para enviar os dados e comandos do aplicativo de computador para a impressora . PCL6 compila as páginas do aplicativo de computador em um formato binário antes de enviar o pacote para a impressora. A nova linguagem binária é mais compacto e oferece recursos adicionais .
Funções
Até PCL5 , drivers de impressora têm funcionalidade limitada . Esses drivers dar comandos como para uma nova página ou novo parágrafo e identificar as fontes para o documento. A resolução geralmente é fixa e limitada a 300 dpi. Sob PCL6, o motorista também pode atender aos requisitos de imagens e gráficos . Ele traduz diagramas de vetores , bem como mapas de bits , e pode lidar com resoluções mais altas. Uma vez que eles processar gráficos complexos comandos diretamente , os drivers PCL6 operar de forma mais rápida e geram menos tráfego.
Operação
Os drivers PCL até PCL5 usar caracteres especiais para iniciar os comandos , e enviar o texto do documento a ser impresso como texto normal. Impressoras responder aos caracteres especiais, geralmente precedidos pelo personagem representado como " Esc" no teclado, através da realização de ações simples, como iniciar uma nova linha. PCL6 é orientada para imprimir gráficos a cores, assim como o texto . Tal impressão requer comandos mais complexos , e texto simples se torna menos importante . PCL6 leva comandos da interface gráfica do usuário do sistema operacional e os traduz em comandos para a impressora . Como resultado , a impressão corresponde mais de perto o que o aplicativo mostra na tela do computador .
Compatibilidade
HP inclui todos os comandos das versões anteriores do PCL na nova versão PCL. PCL5 é totalmente compatível com versões anteriores . PCL 6 tem uma estrutura modular e , como tal , não inclui os comandos mais velhos do mesmo modo . Em vez disso , a HP adicionou um módulo chamado PCL6 padrão para garantir a compatibilidade com versões anteriores . Por causa da nova estrutura , esta compatibilidade não é perfeita , e HP recomenda a resolver os problemas de compatibilidade com PCL6 , substituindo o driver com a versão mais recente PCL5 .