segunda-feira, 9 de novembro de 2009

Linguagem PCL - Printer Command Language

Linguagem de Impressão, desenvolvida pela HP, cujos comandos controlam e/ou configuram a impressão.

Conceito do PCL5/PCL5e/PCL5c (para impressora LaserJet):

Os recursos (formulários, fontes e imagens) são gerados no formato PCL, gravados diretamente na impressora laser (onde ficam residentes); a aplicação/sistema da empresa envia a impressão com a massa de dados (dados variáveis), já customizada para chamar os recursos e posicionar todos os dados nos campos corretos, inclusive com utilização de códigos de barras, se necessário.

Benefícios:

  • Ótima performance de impressão (trabalha com a velocidade nominal da impressora), pois são gerados arquivos muito leves, e na rede só trafega texto.
  • Tecnologia confiável - Não dá problema.
  • Minimiza riscos - O próprio sistema da empresa é customizado e utilizado para passar a imprimir recursos PCL.
  • Layouts de Formulários precisos;
  • Ótima qualidade de impressão (com imagens/logotipos em alta resolução, por exemplo).
  • Multiplataforma – Implantação possível em qualquer plataforma, desde que permita customização.

Versões do PCL:

PCL1 e 2 Compatível com Matricial HP (salto de linha, salto de página e outros)
PCL3 DeskJet (imprime gráfico também)
PCL3Gui DeskJet
PCL4 LaserJet
PCL5 LaserJet (mais otimização gráfica / uso de formulários e recursos em geral) - também compatível com algumas DeskJets profissionais
PCL5e LaserJet (combinação das linguagens GL e PJL) - também compatível com algumas DeskJets profissionais
PCL5c LaserJet (PCL5e com cor) - também compatível com algumas DeskJets profissionais
PCL6 LaserJet (mais otimização gráfica) - esta versão é totalmente diferente do PCL5, e não é compatível com macros/formulários eletrônicos