【问题标题】:Customize UPS Shipping Label with Eltron Programming Language使用 Eltron 编程语言自定义 UPS 运输标签
【发布时间】:2011-04-08 17:35:52
【问题描述】:

我正在与 UPS 的 Shipping Web Services 集成,以改进我们仓库的日常流程。 UPS 以 EPL(Eltron 编程语言)返回包裹的运输标签。我能够从 C# 成功打印标签。但是,我的公司使用穿孔标签,该标签在运输标签下方有一个文档标签/标签,可以附加到任何内部文档。 UPS 的 World Ship 软件能够将信息打印到此文档选项卡/标签,并且业务用户要求我的也这样做。

我联系了 UPS,他们的网络服务不支持在 EPL 中返回文档选项卡/标签,所以我开始自己做。我尝试做的第一件事就是想尝试在运输标签下方打印一些东西。所以我尝试了这个命令。

A12,1210,0,3,1,1,N,"ACCT#"

我将此附加到 UPS 提供的 EPL 的末尾,并打印在 4x6 运输标签的最底部。所以我开始从 1210 增加到 1250 并注意到现在我的 ACCT# 字符串根本没有打印。在研究了更多内容后,我想可能是 UPS 的 EPL 将标签高度设置为 4x6,这样我就无法打印了。 (标签本身是 4x8,底部 2 英寸是 doc 标签)。在检查他们的 EPL 后,我在开始时看到以下代码。

q795 
Q1600,24

阅读我正在使用的 Zebra ZP 450 打印机随附的 EPL 编程手册告诉我,这应该将打印高度和宽度设置为 4x8,这让我很困惑。所以我想也许是因为我将它附加到 UPS 提供的 EPL 的末尾,打印机忽略了它,因为它是在 P1 命令之后。所以我尝试将它附加到 UPS 提供的 EPL 字符串的开头,这也没有任何区别。

如何才能同时打印运输标签和文档标签/标签?

【问题讨论】:

    标签: zebra-printers epl ups-worldship


    【解决方案1】:

    如果是我,我会下载 bartender,然后为 Eltron 打印机下载 bartender printer drivers。设置一个虚拟打印机,打印到使用 eltron 打印机驱动程序的文件。打开 bartender 并在底部创建一个带有您想在底部看到的附加文本的标签,然后将其打印到打印到文件的虚拟打印机上。这将为您提供原始 EPL。您应该能够获取此文件并查看您需要在 EPL 中执行哪些操作以使其正确打印。

    【讨论】:

    • 谢谢,我希望在星期一尝试一下,并报告结果。
    • 我设置了这个,但是它生成的文本文件看起来不像原始的 EPL 命令,事实上我在文本文件中根本看不到标签上的任何文本.
    • 这可能是因为您没有使用该打印机的原生字体。如果您使用的是 arial 字体等,它看起来会很奇怪。如果您将字体类型更改为 Eltron 类型的字体。右键单击该字段并选择属性。如果您没有看到此字体,则需要从“文件”->“打印”对话框中选择使用 Eltron 打印机驱动程序的打印机。
    【解决方案2】:

    我们使用它在我们的 NRGship 中包含一个 DocTab 用于 UPS 标签。它被插入到 UPS 标签末尾的 P1\n 之前。

    "\nA17,1330,0,3,1,1,N,\"[date]     PACKAGE WEIGHT [weight] [units]\"\nA668,1330,0,4,1,1,N,\"[multi]\"\nA17,1360,0,3,1,1,N,\"SERVICE [service]\"\nA17,1390,0,3,1,1,N,\"TRACKING# [tracknum]\"\nA17,1420,0,3,1,1,N,\"PACKAGE SERVICE OPTION CHARGES [charges] [currency]\"\nA17,1450,0,3,1,1,N,\"REF 1: [ref1]\"\nA17,1480,0,3,1,1,N,\"REF 2: [ref2]\"\nA17,1540,0,3,1,1,N,\"TOTAL BILLED WEIGHT [totalbilledweight] [units]\"\nA17,1570,0,3,1,1,N,\"TOTAL SHIPMENT CHARGES [totalcharges] [currency]\"\nA17,1600,0,3,1,1,N,\"[negotiated]\"\n"
    

    您可能需要在编码中替换 \n 和 \"。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-06
      • 1970-01-01
      • 2022-01-12
      • 2020-01-06
      • 1970-01-01
      相关资源
      最近更新 更多