Especifique o tipo MIME para o comando lpr do CUPS

3

Parece que quando você passa um arquivo para lpr (ou pipe para ele), ele tenta adivinhar o tipo MIME. Às vezes, no entanto, adivinha errado - e, em seguida, tenta imprimir algo "interessante" na melhor das hipóteses.

Existe uma maneira de substituir manualmente o tipo MIME?

    
por derobert 26.04.2014 / 19:00

1 resposta

4

O tipo MIME é enviado no atributo IPP document-format , que você pode especificar com a opção -o :

lpr -o document-format=text/plain ...

Observe que, se você tentar um formato de documento que seu servidor CUPS não suporta, você receberá um erro:

$ lpr -o document-format=image/svg+xml drawing.svg 
lpr: Unsupported document-format "image/svg+xml".

Esse erro está realmente voltando do servidor.

    
por 26.04.2014 / 19:00