2017-05-24 16 views
0

플랫폼 : 리눅스
도구 : Qrencode 내가 QR 코드를 생성하기 위해이 qrencode 응용 프로그램을 사용하고PNG 이미지에서 정확한 좌표를 설정하는 방법은 무엇입니까?

(리눅스에서 QR 코드를 생성하기위한 오픈 소스 응용 프로그램). 사용중인 출력 파일 형식은 PNG입니다. 그러나 도트 매트릭스 프린터를 사용하여 PNG 파일을 인쇄하려고하면 올바르게 인쇄되지만 전체 페이지를 스크롤합니다. 즉, 전체 페이지를 차지하지만 내 요구 사항은 이미지를 페이지의 모든 지점으로 인쇄 할 수 있어야한다는 것입니다.

불행히도 LIBPNG 및 QRENCODE의 전체 소스 코드를 검토 할 시간이 없습니다.

+0

어떻게'png' 파일을 출력합니까? – deimus

+0

'lpr'명령 사용 –

+0

PNG 이미지에 오프셋 정보가 있습니까? "oFFs"청크 또는 "vpAg"청크가 있는지 알아 보려면 "pngcheck -v file.png"를 사용하십시오. –

답변

0

난 강력하게 그것은 페이지, 예를 들어,에 이미지를 배치하는 옵션이 lpr

man 페이지를 확인하는 것이 좋습니다 -o position=name.
설명서에서 가능한 위치 이름을 확인하십시오.

대부분의 경우 이미지 크기를 조정해야합니다.
이미지가 너무 커서 페이지에 적합하지 않은지 확인하십시오.

+0

lpr -o에서 옵션을 시도했지만 인쇄 후 QR 코드에서 데이터가 손실됩니다. 가능하다면 그 문법을 말해 줄 수 있겠습니까? –

+0

데이터를 잃어버린 것이 무엇을 의미합니까? 귀하가 시도한 것에 대한 완전한 예를 제공해주십시오. – deimus

+0

"lpr -o position = center myimage {center, top, left, right, top-left, top-right, bottom, bottom-left, bottom- right}"이 명령은 이미지를 왼쪽 위 중앙 왼쪽 하단에 인쇄하지만 내가 페이지의 임의의 위치에서 이미지를 인쇄하고 싶기 때문에 내 목적을 달성하지 못합니다. 내가 통과 한 링크는 https://cs.brown.edu/about/system/services/printing/linux-tips/ –