Ça me rend dingue. UPS envoie à notre système une image GIF 1400x800 d'une étiquette d'expédition, qui est censée tenir sur une page 4x6.
Malheureusement, je n'arrive pas à trouver les bonnes options de ligne de commande pour y parvenir.
Nous utilisons une Eltron/Zebra 2844 avec un adaptateur réseau, et nous imprimons depuis notre serveur Ubuntu 8.04 en utilisant CUPS. Nous utilisons les pilotes corrects et les pages de test s'impriment correctement.
Mais quoi que j'essaie, il insiste pour imprimer les étiquettes UPS sur 6 pages, avec une petite partie de l'étiquette sur chaque page, ou bien trop petite.
J'ai essayé un bazillion de réglages différents de l'imprimante, la plupart produisant des déchets. Le plus proche que j'ai obtenu est celui-ci :
lpr -P Eltron2844 -o natural-scaling=55 -o page-right=0 -o page-left=0 -o landscape -o media="4x6" ./1ZY437560399620027.gif
mais cela fait que l'image est trop petite sur la page. Elle est environ un pouce trop courte, et il y a une marge de 1/2 pouce des deux côtés. Si je fais passer l'échelle à 56, l'image explose sur deux pages et s'écrase.
Des idées ?