问题标签 [zebra-printers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3697 浏览

android - 如何从 Android 应用程序将图像打印到 MZ220 打印机?

我有一台 Zebra MZ220 便携式蓝牙打印机。

目前,我可以使用以下代码通过我的 android 应用程序在打印机上打印文本/字符串...

}

我想知道是否有一种方法可以通过我的 android 应用程序在打印机上打印图像,如果可以,如何?图像存储在 SD 卡上。有什么帮助吗?谢谢

0 投票
4 回答
7384 浏览

ruby-on-rails - 如何从 Ruby on Rails 应用程序打印(条形码)标签?

我在 RoR 中开发的第一个应用程序是用于我们库存中使用的一些 Kiosk 触摸屏 PC。当库存工人拿起一些材料时,他在表格中输入数量。
现在我想在我们的 Zebra 打印机上打印一个标签,其中包含:客户名称、材料描述、数量和条形码。
我将如何从 Ruby on Rails 应用程序中做到这一点?

  • 从控制器直接发送 ZPL(斑马打印机语言)所需的控制字符?(不是很舒服)

  • 在 HTML 中创建一个视图将其发送给客户端,客户端必须打印它。(不是很舒服且容易出错,因为库存工人必须做额外的步骤,可能选择错误的打印机或者根本不打印标签)

  • 从控制器创建一个 pdf 文档并将其从服务器发送到打印机(哦,不,打印机不理解 pdf,所以我必须控制一个 pdf 阅读器来进行打印??那不会很快将标签作为图形图像发送到打印机

  • 创建一个可以隐藏打印所需的所有逻辑的 gem 吗?(是否有任何宝石已经这样做了?)

我会很感激每一条评论。

谢谢

克劳斯

0 投票
3 回答
6136 浏览

c# - 打印到默认 Windows 打印机的 Zebra 打印机

我已将 Zebra 打印机定义为我的 Windows 7 机器上的默认打印机。我有要打印的 ZPL 代码:

你能给我举个例子,我怎么能把这个东西发送到一些默认打印机?当然我也想打印条形码。谢谢。

0 投票
5 回答
922 浏览

php - Crop Stamps.com PDF 标签

我正在为我的电子商务商店从 Endicia 转换为 Stamps.com。对于一流的国际标签,Stamps.com 目前强制标签为标准 8x11 尺寸文档中的 PDF 格式。这可以防止标签直接打印到 Zebra 打印机(就像我们目前所做的那样)。

我要做的是获取返回的现有 pdf,将大小裁剪为包含实际标签的 4"x6" 区域并保存/打印。理想情况下,这将通过 PHP 的系统调用在 PHP 或 cli 中完成。

任何库、函数或其他建议将不胜感激。

0 投票
3 回答
3345 浏览

c# - 将数据作为原始数据传递给打印机

我正在使用在我的机器上定义为默认打印机的斑马打印机。

我想将所有信息作为原始信息传递给斑马驱动程序,告诉打印机驱动程序不要对进入打印机的任何内容进行编码,而是将其原封不动地传递。

我想用PrintDocument,这可能吗?

或者你会建议别的吗?

0 投票
4 回答
5853 浏览

c++ - Qt: Print raw text

I need to output a ZPL script to a Zebra printer in a Qt application. The printer is on a smb share network configured as raw printer in the client computer.

Everything goes fine if I call cupsPrintFile( "printer_name", "./tmp_print_file.zpl", "", 0, NULL ) from a C++ test program.

If I use QTextDocument::print() using the same text in "./tmp_print_file.zpl" as document, nothing gets printed. I sniffed the network and found that the data being sent to the printer server is not raw data, but, a postscript!

Is there any way to get the data sent to the printer with no modification at all?

  • Let me be clear that I don't want to render a text, but just send the label script, that is ready to print, directly to the printer, that understands the ZPL protocol.

Thanks for all.


EDIT:

As @Martin said, I tried:

but it didn't work.

0 投票
2 回答
3544 浏览

zebra-printers - 使用 Eltron 编程语言自定义 UPS 运输标签

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

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

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

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

我该怎么做才能同时打印运输标签和文档标签/标签?

0 投票
1 回答
6930 浏览

vb.net - 将数据发送到热敏打印机

可能重复:
将 ZPL 发送到 Zebra 打印机的 .NET 代码

我公司有一台 Eltron 2543 热敏打印机。我正在开发一个包含 FedEx Web 服务的 VB.NET 应用程序来打印运输标签。

我可以毫无问题地保存数据文件,但我想知道如何将此数据流发送到网络上的共享打印机。我是否需要在我的解决方案中包含 Eltron 2543 驱动程序?有点迷失在这里,如果有人能指出我正确的方向,我会很高兴。

我尝试过的一些解决方案没有奏效,所以我想我正在寻找一位处理过打印机(尤其是热敏打印机)的专家,让我朝着正确的方向前进。

谢谢。

0 投票
1 回答
1018 浏览

javascript - 如何使用 DirectIO 而不是 PrintNormal 打印到 Zebra 打印机?

有谁知道如何在以下 javascript 中使用 DirectIO 而不是 PrintNormal?

0 投票
2 回答
2997 浏览

javascript - 没有打印机的 jZebra 小程序测试

我正在尝试使用 jZebra 小程序打印数据矩阵,但我的打印机无法使用 ZPL。有没有办法在没有打印机(to_PDF)的情况下对此进行测试?我关心的是我发送的命令。