Imprime a imagem em cups-pdf sem reescalonamento

1

Se eu imprimir um arquivo png em uma impressora cups-pdf, usando lp, a foto será ajustada ao tamanho da página (estou assumindo), mesmo que o fitplot seja falso.

lp ~/Pictures/tux-db.png

Aqui está a saída de lpoptions:

copies=1 device-uri=cups-pdf:/ finishings=3 fitplot=false job-hold-until=no-hold job-priority=50 job-sheets=none,none marker-change-time=0 mirror=false number-up=1 orientation-requested=3 ppd-timestamp=* printer-commands=AutoConfigure,Clean,PrintSelfTestPage printer-info=PDF printer-is-accepting-jobs=true printer-is-colormanaged=true printer-make-and-model='Generic CUPS-PDF Printer' printer-state=3 printer-state-change-time=1464004024 printer-state-reasons=none printer-type=8450124 printer-uri-supported=ipp://localhost:631/printers/PDF scaling=100

O PDF gerado é aqui .

Se eu abrir o arquivo PNG com o Visualizador de imagens e imprimi-lo, recebo um pdf de tamanho correto (imagem pequena), para que a impressora possa imprimir o tamanho correto. Arquivo PDF aqui .

Qual é a opção certa para usar?

Usando o Ubuntu 14.04.

Só para esclarecer, o objetivo final é usar xícaras API no meu próprio sw, com a opção correta, para que eu possa imprimir imagens sem redimensionamento (para evitar o redimensionamento de imagens pequenas para tamanhos grandes).

    
por Nuno V. 23.05.2016 / 18:13

1 resposta

0

Acontece que a resposta é o parâmetro de escala. Eu pensei que o parâmetro era relativo à imagem, mas acontece que é relativo à página.

Portanto, definir o escalonamento = 0 imprimirá a imagem em seu tamanho nativo. É possível também manipulá-lo usando o ppi (pixel per inch) e o parâmetro de escala natural. Mais informações aqui .

    
por 07.06.2016 / 17:28

Tags