Se estou imprimindo programaticamente usando cups.h, como descubro quais formatos a impressora aceitará? Por exemplo, as impressoras HP provavelmente aceitam HPGL, mas outras não. Alguns dos formatos comuns de impressão possíveis são EPS, Postscript, PDF, HPGL e PCL. Como faço para consultar a impressora para descobrir quais serão aceitas?
Eu também estaria interessado em saber como fazer isso na linha de comando.
É possível que os diferentes formatos de impressão estejam associados a diferentes portas na impressora? Nesse caso, e se a impressora estiver em rede e você tiver permissão, poderá digitalizar as portas disponíveis.
—
SauceCode
Eu suponho (mas não testei) que a impressão via
—
dirkt
cups.h
também aplicaria os filtros de Copos, que são convertidos entre formatos, para que você também os leve em consideração. Postscript é geralmente uma aposta segura.
Não é uma consulta, mas bugs.launchpad.net/ubuntu/+source/gs-esp/+bug/36532 pode ajudar a corrigir o problema, independentemente?
—
Boxbot 22/02
Você não deve se preocupar com a capacidade de renderização da impressora. Basta enviar o postscript, o CUPS resolverá o problema.
—
Jasen
Você deve consultar a especificação no manual da impressora.
—
ceving 16/10/19