【问题标题】:Print zpl labels from powerbuilder从 powerbuilder 打印 zpl 标签
【发布时间】:2014-10-04 16:03:01
【问题描述】:

我不确定这些天对 powerbuilder 有多少支持,因为似乎几乎没有人再使用它了,但如果有任何社区会通过它,那就是这个..

无论如何, 我正在寻找使用 zpl 代码打印一些标签,不太确定从哪里开始,因为我从来没有这样做过,我一直只是使用 PB 来创建简单的条形码标签,但它似乎在格式化和对齐部门受到限制.

1) 我有 zpl 代码,但我不知道如何将它从我的 PB 应用程序发送到打印机。

2) 我不确定如何将值从数据库传递到我的一张表中的 zpl 标签。

如果有人能对这些主题有所了解,将不胜感激..

谢谢大家!

【问题讨论】:

    标签: powerbuilder


    【解决方案1】:

    我猜你需要编写一个 .Net 控件来处理 PB 和 zpl 之间的通信。这是另一个帖子,其中包含一些可能对您有用的信息:Print preview ZPL II commands using .NET WinForm before sending it to Zebra printer

    【讨论】:

      【解决方案2】:
      1. 您必须绕过驱动程序将 ZPL 命令发送到打印机。你可以:

        • 使用打印机驱动程序的直通选项
        • 使用win32 api直接与打印机对话
        • 将标签发送到打印机的ftp服务器

        您不会在 Powerbuilder 中找到很多答案,但您可以在其他编程语言(dotNet、VB...)中寻找类似的问题,例如:Send raw ZPL to Zebra printer via USB

      2. 首先使用固定文本调试标签,然后用一些标记(例如$PARTNUMBER)替换标签的变体部分,并在数据库记录迭代中用实际值替换标记的字符串。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多