2017-05-24 4 views
0

Plate-forme: Linux
Outil: qrencode (application open source pour la création de code QR dans linux)Comment définir les coordonnées exactes dans une image PNG?

J'utilise cette application qrencode pour générer du code QR. Le format de fichier de sortie que j'utilise est PNG. Mais lorsque j'essaie d'imprimer le fichier PNG à l'aide d'une imprimante matricielle, il imprime correctement mais fait défiler la page entière, c'est-à-dire la page entière, mais je dois pouvoir imprimer l'image sur n'importe quelle page.

Malheureusement, je n'ai pas le temps de parcourir le code source complet de LIBPNG et QRENCODE.

+0

Comment imprimez-vous les fichiers 'png'? – deimus

+0

en utilisant la commande 'lpr' –

+0

Vos images PNG contiennent-elles des informations de décalage? Utilisez "pngcheck -v file.png" pour savoir si un bloc "oFFs" ou un morceau "vpAg" est présent. –

Répondre

0

Je recommande fortement de vérifier la page man pour lpr

Il dispose d'une option pour le positionnement de l'image sur la page, par exemple -o position=name.
Vérifiez les noms de position possibles dans le manuel.

Il est très probable que vous ayez besoin de mettre vos images à l'échelle.
Assurez-vous que votre image n'est pas trop grande pour être insérée dans la page.

+0

J'ai essayé les options dans lpr -o mais après l'impression le code QR perd ses données. Si possible, pouvez-vous s'il vous plaît me dire la syntaxe pour ce –

+0

que voulez-vous dire en perdant ses données? Veuillez fournir des exemples complets de ce que vous avez essayé. – deimus

+0

"lpr -o position = centre myimage {centre, haut, gauche, droite, haut-gauche, haut-droite, bas, bas-gauche, bas-droite}" Ceci imprime l'image au centre en haut à gauche mais à gauche ne sert pas mon but que je veux imprimer l'image à n'importe quelle position aléatoire de la page. Le lien que j'ai traversé est https://cs.brown.edu/about/system/services/printing/linux-tips/ –