Crie um arquivo adequado para impressão na Brother HL-L2340D

2

Eu tenho uma impressora Brother HL-L2340D em rede no meu sistema (Ubuntu 14.04LTS). Eu posso imprimir para ele, por exemplo, de gedit . Tudo bem.

A documentação da impressora e algumas experimentações sugerem que também é possível imprimir nele enviando um arquivo para ele, mas eu preciso de um arquivo no formato correto para a impressora.

O CFG-PAGE.TXT recuperado (por ftp) da impressora parece implicar que a impressora conhece vários formatos:

<Active services>         BRN142D27960B7A
                          BINARY_P1
                          TEXT_P1
                          POSTSCRIPT_P1
                          PCL_P1
                          BRN142D27960B7A_AT

Como posso gerar um arquivo que posso imprimir e imprimi-lo, por favor?

Isso é o que eu tentei - quando apropriado, arquivos enviados usando ftp brother e put myfile :

  1. Arquivo Postscript - imprime dezenas de páginas vazias.
  2. arquivo PDF - imprime centenas de páginas vazias
  3. Arquivo de texto - imprime nada
  4. Alterar System Settings - > Printers - > minha impressora - > Device URI a file:///home/mark/blah.prn - relatórios There was an error during the CUPS operation: 'client-error-not-possible
por Mark Smith 08.08.2015 / 15:16

1 resposta

4

Tanto quanto eu posso dizer, o HL-L2340D é uma impressora GDI. As impressoras GDI usam o sistema gráfico no PC para converter a página em pontos na página. Eles não entendem nenhuma "linguagem de impressora" (também conhecida como PDL ou Page Description Language), como PostScript ou PCL5. O PCL5 entende texto simples, que é o que você pode gerar com editores de texto, etc.

Como resultado, os únicos arquivos que sua impressora entende são aqueles criados por um driver. Você pode obter o driver para imprimir em um arquivo e, em seguida, você pode enviar esse arquivo para a impressora usando lp, mas isso provavelmente não é o que você tem em mente.

Eu vejo que a impressora tem várias filas lpr embutidas (PCL_P1, etc). No entanto, essas não são PDLs que a impressora entende, apenas nomes de filas a serem usados com lpr para o envio de trabalhos de impressão.

    
por 20.08.2015 / 02:14