Printing 如何通过实用程序BTPrint.exe为霍尼韦尔移动计算机生成打印数据文件,以便在Zebra蓝牙打印机上打印?

Printing 如何通过实用程序BTPrint.exe为霍尼韦尔移动计算机生成打印数据文件,以便在Zebra蓝牙打印机上打印?,printing,bluetooth,windows-mobile,zebra-printers,honeywell,Printing,Bluetooth,Windows Mobile,Zebra Printers,Honeywell,我有一台霍尼韦尔海豚6510移动计算机(带有Windows mobile 6.0操作系统的手持设备) 我想开发一个将在这台移动计算机上运行的应用程序。应用程序需要调用霍尼韦尔设备库存命令实用程序BTPrint.exe,才能在Zebra蓝牙打印机上打印。打印数据文件的路径和文件名将是命令BTPrint的“CommandArgs”值 此打印数据文件需要包含所用打印机的格式化命令 以下是霍尼韦尔设备在蓝牙打印机上打印的方法。 是否有任何示例代码读取Zebra Designer创建的标签格式文件,然后

我有一台霍尼韦尔海豚6510移动计算机(带有Windows mobile 6.0操作系统的手持设备)

我想开发一个将在这台移动计算机上运行的应用程序。应用程序需要调用霍尼韦尔设备库存命令实用程序BTPrint.exe,才能在Zebra蓝牙打印机上打印。打印数据文件的路径和文件名将是命令BTPrint的“CommandArgs”值

此打印数据文件需要包含所用打印机的格式化命令

以下是霍尼韦尔设备在蓝牙打印机上打印的方法。

是否有任何示例代码读取Zebra Designer创建的标签格式文件,然后为Zebra打印机生成打印数据文件,该文件将由霍尼韦尔打印实用程序BTPrint.exe使用

顺便说一句,为了找到其中一些示例,我多次尝试下载并安装霍尼韦尔SDK。但每次我在安装过程中失败。我写信到它的支持电子邮件地址寻求帮助,但没有得到任何答复:-(


提前感谢大家。

这是我目前的发现:

打印演示的工作原理 打印演示应用程序由exm文件控制。若要扩展可用打印样本的列表,请将新文件和信息合并到exm文件中。打印文件包含以打印机理解的打印语言打印演示标签或收据所需的所有内容

  • 将设备文件“\Honeywell\PrintDemoMenu.exm”复制到电脑上
  • 在电脑上使用纯文本编辑器(例如Windows记事本)打开PrintDemoMenu.exm
  • 为每个新打印文件(此处为csim2receipt.prn)插入以下格式的新行:

    
    Intermec(BT、CSIM、2英寸)收据打印
    将2英寸收据打印到CSIM中的Intermec打印机
    $(InstallDir)\Power Tools\btprint.exe
    “$(InstallDir)\Demos\csim2receive.prn”
    

  • 将菜单exm复制回设备

  • 在设备上启动打印机演示并检查新条目


  • 更新:请参见

    最后,我发现我们可以使用工具BarTender生成这些打印数据文件(.prn用于东芝TEC便携式打印机),这是一个类似Zebra Designer的第三方工具

    实际上,我在我的霍尼韦尔移动计算机上运行“BTPrint.exe\Temp\mytec.prn”命令,在TEC打印机上打印出来

    事实上,我们还可以使用工具Zebra Designer为Zebra打印机生成打印数据文件


    供大家参考。

    首先,您需要通过霍尼韦尔支持门户联系霍尼韦尔支持部门,我假定支持部门的电子邮件地址(如果有)不受监视。第二,您的舒尔BTprint.exe是否支持打印文件的cmd arg?第三,BT打印机地址如何?您需要手动选择BTprint中的打印机。-霍尼韦尔文章没有说您可以使用cmd arg调用BTprint.exe。BTprint使用带有说明和相关数据文件的文件在中显示这些内容BTprint exe供选择。感谢约瑟夫的回复。1.我将尝试通过另一种方法联系霍尼韦尔。2.霍尼韦尔设备中有几个打印演示。他们还使用打印数据文件调用BTprint.exe。3.打印演示还没有任何打印机选择选项。我将继续研究。你是对的,BTprint.exe被称为with打印文件的参数。打印机演示使用带有说明和文件名的数据文件,然后启动带有所选演示文件名的BTprint.exe。谢谢约瑟夫。事实上,我已经学习了PrintDemoMenu.exm。但是csim2receipt.prn在哪里?它来自哪里?您确定它特定于东芝TEC打印机吗?文件csim2receipt.prn仅用作新打印演示文件的示例。您可以创建自己的打印文件并将其添加到打印演示应用程序中。但正如您首先询问的,您可以直接将BTprint.exe与您选择的文件一起使用。为什么要开始写“Tochiba-TEC打印机”?
    <Section desc="" flags="128" name="PrintCSIM2receiptBT">
        <Key flags="16" name="Name">Intermec (BT,CSIM,2inch) Receipt Print</Key>
        <Key flags="16" name="Description">Print 2inch Receipt to an Intermec printer in CSIM</Key>
        <Key flags="16" name="CommandLine">$(InstallDir)\Power Tools\btprint.exe</Key>
        <Key flags="16" name="CommandArgs">"$(InstallDir)\Demos\csim2receipt.prn"</Key>