Meu palpite é que o PPD do seu driver de impressora (veja em /etc/cups/ppd/[printername].ppd
) tem uma definição para *ImageableArea
que não permite impressão sem margens.
Se o seu hardware realmente suportar impressão de ponta a ponta (ou se tolerar margens menores do que as definidas no PPD), você poderia tentar editar o PPD. Veja aqui algumas dicas sobre a manipulação de PPDs em relação às palavras-chave *PageSize
, *PageRegion
, *PaperDimension
e *ImageableArea
: .
Minha sugestão seria para ...
- ... investigue seu PPD e
- ... defina os valores de
*ImageableArea
de sua definição de mídia 4x6 para um valor que signifique impressão sem bordas.
Meu palpite é que você deve usar uma linha como *ImageableArea 4x6/4x6in: "0 0 288 432"
(no caso de sua linha PaperDimension ser *PaperDimension 4x6/4x6in: "288 432"
).
Agora que você configurou a fila de impressão para enviar um arquivo de imagem de tarefa que pressupõe que o hardware possa imprimir sem bordas, você verá ...
- ... se o hardware da impressora suportar, de fato, a impressão sem borda,
- ... ou se o hardware simplesmente anexar a imagem impressa aos valores reais suportados.
Com esse conhecimento, você poderá ajustar o PPD a um *ImageableArea
mais próximo do que o hardware suporta.
(Para os valores numéricos PPD nas referidas dimensões: 72 pt == 1 polegada. Então 288x432pt == 4x6in)