Erro inválido do espaço de cores com xícaras

3

Estou tentando imprimir um PDF, mas o CUPS está me dando um erro declarando:

"(urftopdf) die(Invalid ColorSpace, only RGB 24BIT type 1 is supported) [Success]"

Eu nem tenho certeza do que isso significa. Apesar do fato de dizer "sucesso", nada imprime. Estou enviando o arquivo PDF via airprint do meu iPhone (outros PDFs e outras coisas funcionam, então sei que ele foi implementado corretamente.

    
por lightbord 26.11.2016 / 16:26

2 respostas

2

Isso significa que o CUPS tentou usar o programa urftopdf para converter seu arquivo em um arquivo para impressão. formato, e esse programa falhou porque ele só pode manipular a codificação de cor "RGB 24BIT". UNIRAST (image / urf) é o formato que o airprint usa, e o conversor é engenharia reversa. Portanto, a menos que alguém faça a engenharia reversa das outras codificações e atualizações em cores urdtopdf , a solução é evitar o airprint e tentar imprimir o arquivo PDF de maneira mais direta que possa manipular outras codificações de cores (transferindo-o para um PC, instalando algo no seu iPhone que use diretamente o CUPS se tal coisa existir, ou o que for).

    
por 28.11.2016 / 09:22
1

Gostaria de compartilhar que consegui imprimir a partir do meu iPhone 7 na minha impressora (série Canon ip2700) a partir de março de 2017.

Eu encontrei o mesmo problema e a mesma mensagem de erro exibida na interface da Web do CUPS, no painel Trabalhos.

Problema

O problema foi que durante a configuração da minha impressora na interface web do CUPS, eu defini as configurações padrão para imprimir em escala de cinza, o que urftopdf não suporta.

Corrigir

Em vez disso, defina a configuração padrão para imprimir em rgb e ela deve ficar bem.

  1. Usando a interface da Web, na guia Impressoras, selecione a impressora que você está corrigindo.
  2. Na segunda caixa de seleção (operações), selecione Definir opções padrão.
  3. Em Modelo de cor, selecione RGB em vez de escala de cinza.
  4. Clique em Definir opções padrão.

Outras referências

Para aqueles que estão tentando executar o AirPrint em um servidor linux ou em um Raspberry Pi, este AirPrint Guide e correção subsequente por Eric Sarjeant em 2012 ainda funciona em março de 2017 com os comandos que ele listou como é.

    
por 06.03.2017 / 18:22