VB6 POS打印机-徽标寄存器

VB6 POS打印机-徽标寄存器,vb6,printers,thermal-printer,Vb6,Printers,Thermal Printer,Hy,我有一个打印机星TSP100ECO[USB],我做了一个程序来打印车票,但我也应该在车票上添加徽标。 问题是,我不明白如何在ESC FS q的帮助下为车票添加徽标。 使用打印机配置工具添加徽标不是一个选项。 在第3-98页注册徽标。-> 我想要打印的图片是GIF格式的,是黑白的 提前感谢您的帮助 对不起,我的英语不好 可以使用maual中指定的命令加载数据,但这需要相当多的图片解码才能将徽标预加载到打印机中 如果paintpicture正在工作,而不是必须禁用自动切割,那么这将是最简单的方

Hy,我有一个打印机星TSP100ECO[USB],我做了一个程序来打印车票,但我也应该在车票上添加徽标。 问题是,我不明白如何在ESC FS q的帮助下为车票添加徽标。 使用打印机配置工具添加徽标不是一个选项。 在第3-98页注册徽标。-> 我想要打印的图片是GIF格式的,是黑白的

提前感谢您的帮助


对不起,我的英语不好

可以使用maual中指定的命令加载数据,但这需要相当多的图片解码才能将徽标预加载到打印机中

如果paintpicture正在工作,而不是必须禁用自动切割,那么这将是最简单的方法

1) 禁用自动切割 2) 从vb打印所需内容 3) printer.print chr(27)&chr(100)&chr(0)


第3部分将为您执行剪切(在本例中为完全剪切)。如果您愿意,可以根据手册将0更改为另一个值来使用部分剪切。

可以使用maual中指定的命令加载数据,但这将需要相当多的图片解码来将徽标预加载到打印机中

如果paintpicture正在工作,而不是必须禁用自动切割,那么这将是最简单的方法

1) 禁用自动切割 2) 从vb打印所需内容 3) printer.print chr(27)&chr(100)&chr(0)


第3部分将为您执行剪切(在本例中为完全剪切)。如果您愿意,可以根据手册将0更改为另一个值来使用部分剪切。

可能没有任何帮助,但您可以使用打印机。PaintPicture方法吗?我宁愿使用ESC FS q。如果使用Printer.PaintPicture,则必须禁用默认选项“自动剪切”。因为在Printer.PaintPicture打印机剪切票据后,打印文本部分,然后再次剪切。或者有没有办法通过VB6禁用此选项?可能没有任何帮助,但您可以使用Printer.PaintPicture方法吗?我宁愿使用ESC FS q。如果使用Printer.PaintPicture,则必须禁用默认选项“自动剪切”。因为在Printer.PaintPicture打印机剪切票据后,打印文本部分,然后再次剪切。或者有没有办法通过VB6禁用此选项?在数百台已安装的计算机上更改默认选项有点棘手。因此,我想使用ESC FS q。还是有别的办法?不过还是要谢谢。这是为了升级现有的应用程序,您是否打算在每次打印之前在打印机中注册徽标?因为徽标设计为不经常更改,只需一个打印命令。因此,实际上您将更改数百台打印机的默认选项。然而,Star确实提供了一个完整的SDK来处理他们的打印机,vb.net的自述文件可以在这里找到,也可以在vb6上找到,希望能有所帮助。是的,我打算在每一份打印上注册徽标。我编写了一个程序,用于修改C:\ProgramData\StarMicronics\TSP100\configuration\SN XXXXXX\default config.xml中Stars配置程序的配置xml。它在管理员帐户上工作。但问题是,该程序在windows上运行,其帐户的预授权有限,不允许更改此文件。有没有办法绕过这个问题?在数百台已经安装的计算机上更改默认选项有点棘手。因此,我想使用ESC FS q。还是有别的办法?不过还是要谢谢。这是为了升级现有的应用程序,您是否打算在每次打印之前在打印机中注册徽标?因为徽标设计为不经常更改,只需一个打印命令。因此,实际上您将更改数百台打印机的默认选项。然而,Star确实提供了一个完整的SDK来处理他们的打印机,vb.net的自述文件可以在这里找到,也可以在vb6上找到,希望能有所帮助。是的,我打算在每一份打印上注册徽标。我编写了一个程序,用于修改C:\ProgramData\StarMicronics\TSP100\configuration\SN XXXXXX\default config.xml中Stars配置程序的配置xml。它在管理员帐户上工作。但问题是,该程序在windows上运行,其帐户的预授权有限,不允许更改此文件。有没有办法绕过这个?