TSC ME240 프린터를 사용하여 레이블을 인쇄하고 있습니다. 레이블 디자인에는 회사 로고, 텍스트 부분 및 바코드가 있습니다. 바코드와 텍스트는 잘 인쇄되지만 로고는 프린터 메모리에 저장된 .bmp 이미지가 아닙니다.TSC 프린터에서 이미지를 인쇄하는 방법
레이블을 인쇄 할 때마다 "파일을 열 수 없습니다"라는 팝업 메시지가 나타납니다.
여기 내 코드의 일부 :
PrintTSClabel.openport("printerName");
PrintTSClabel.setup("80 mm", "38 mm", "4", "15", "0", "3 mm", "0");
PrintTSClabel.clearbuffer();
// LOGO
PrintTSClabel.downloadpcx("logo-bmp.PCX", "logo-bmp.PCX");
PrintTSClabel.sendcommand("PUTPCX 100,400,\"logo-bmp.PCX\"");
PrintTSClabel.printlabel("1", "1");
PrintTSClabel.closeport();
나는 또한 응용 프로그램 내에서 이미지를 저장하려고하지만, 난 여전히 같은 메시지가 표시됩니다. 프린트 속도를 변경해야 할 지 궁금합니다. 프린터가 너무 빨리 인쇄하고 있기 때문에 프린터가 이미지를 인쇄 할 수 없습니까? 그러나 인쇄 속도를 너무 낮게 설정하면 스티커 용지가 구워 질 수 있습니다.
편집 :
내가 낮은 인쇄 속도로 프린터를 구성하지만 그건 내 문제가 해결되지 않았다.
그리고 나서 샘플 이미지를 사용해 보았는데 잘 인쇄되었습니다. 내 이미지는 5kb이고 이미지는 6kb이므로 크기와 관련이 없다는 것을 알고 있습니다.
이 문제에 대한 모든 의견을 높이 평가하겠습니다. 여기서 아이디어가 부족합니다.
PLS를. 어떤 sdk를 사용하고 있습니까?'PrintTSClabel'을 사용하고있는 어떤 컨트롤이나 라이브러리입니까? – Smith