gpt4 book ai didi

image - 如何在 TSC 打印机中打印图像

转载 作者:行者123 更新时间:2023-12-03 22:48:28 73 4
gpt4 key购买 nike

我正在使用 TSC ME240 打印机打印标签。
标签设计有公司标志、文字部分和条形码。
条形码和文本打印得很好,但 Logo 没有打印, Logo 是存储在打印机内存中的 .bmp 图像。

每次打印标签时,都会弹出一条消息“无法打开文件”。

这是我的代码的一部分:

  openport("printerName");
setup("80 mm", "51 mm", "4", "15", "0", "3 mm", "0");
clearbuffer();

// LOGO
downloadpcx("logo-bmp.PCX", "logo-bmp.PCX");
sendcommand("PUTPCX 19,15,\"logo-bmp.PCX\"");
printlabel("1", "1");
closeport();

我还尝试将图像存储在应用程序中,但仍然收到相同的消息。我想知道是否可能需要更改打印速度?是否有可能是打印机打印速度太快而无法打印图像?但如果打印速度设置得太低,贴纸可能会燃烧。

编辑:

我将打印机配置为较低的打印速度,但这并没有解决我的问题。

然后我尝试使用他们的示例图像,它打印得很好。我的图片是 5kb,他们的图片是 6kb,所以我知道大小与它没有任何关系。

对此事的任何意见将不胜感激。这里的想法用完了。

最佳答案

我从pcx更改为bmp。我还把图像缩小了 1kb。然后我使用 diagtool 将新图像上传到打印机。
除了删除 downloadpcx 之外,我的代码没有改变线和变化PUTPCXPUTBMP .

  openport("printerName");
setup("80 mm", "51 mm", "4", "15", "0", "3 mm", "0");
clearbuffer();

// LOGO
sendcommand("PUTBMP 19,15,\"logo-bmp.BMP\"");
printlabel("1", "1");
closeport();
然后它起作用了。

关于image - 如何在 TSC 打印机中打印图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21983645/

73 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com