【问题标题】:Zebra printer uploading PCX instead of GRF image斑马打印机上传 PCX 而不是 GRF 图像
【发布时间】:2015-06-01 21:51:01
【问题描述】:

我有两台不同的 Zebra 打印机,RW420 和 iMZ320。

我正在尝试在它们上面打印图像。

我使用 Zebra 提供的 Java/Android SDK 来先上传图片。

 printer.storeImage("R:IMAGE.GRF", ZebraImageFactory.getImage(bmp), ImageUtils.IMAGE_DIMEN, ImageUtils.IMAGE_DIMEN);

在 iMZ320 上,图片上传得很好,我可以打印出来。

但是,在 RW420 上,我无法打印图像,并且当我打印带有文件名列表的配置页面时,该文件被列为“IMAGE.PCX”

打印机的语言设置为“ZPL”

关于为什么会发生这种情况的任何想法?

【问题讨论】:

    标签: zebra-printers zpl


    【解决方案1】:

    因此,这取决于您在示例中创建“printer”的方式。如果您直接使用ZebraPrinterFactory.getInstance(Connection connection) 调用,SDK 将与打印机通信并根据几个标准确定打印机的类型。对于 RW420,它将使用 CPCL 作为默认语言选择(即使它处于 ZPL 模式),这将强制它使用 PCX 而不是 GRF。

    要覆盖它,您可以使用您希望使用的显式语言创建打印机。

    ZebraPrinter printer = ZebraPrinterFactory.getInstance(PrinterLanguage.ZPL, connection);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-10
      • 1970-01-01
      • 1970-01-01
      • 2014-02-16
      • 2011-03-04
      • 2016-09-22
      • 2011-04-15
      相关资源
      最近更新 更多