问题标签 [epl]

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 回答
497 浏览

esper - Nesper 模式的 EPL 错误

我正在试验 Nesper(Esper 的 .NET 版本)并遇到了一些我无法理解的麻烦。以下简单的 EPL(根据本教程建模)失败并出现错误:

我得到的错误是:

我的第一个怀疑是 ID 可能没有在派生自 Observation 类的 SeenEvent 类中正确公开。但我确认在 Observation 类中,属性 ID 被定义为 Public。

这是 EPL 的一个已知问题吗?Nesper 与 Esper(它是 Java 表亲)不同吗?

0 投票
1 回答
1270 浏览

mono - 使用 Mono C# 打印原始数据 EPL

我需要在 Ubuntu 10.04+ 下使用 Mono 将 RAW DATA 打印到 Zebra 标签打印机

我尝试了 GTk-sharp 打印,但我找不到设置 RAW 数据参数的方法,结果是 EPL 程序本身。

在 Windows 中,这是使用 Winspool.drv 实现的

谢谢

0 投票
1 回答
439 浏览

esper - 自从在 NEsper 中插入事件后,有没有办法获得时间?

我正在尝试使用 NEsper,并且我想创建自插入作为返回字段以来需要时间的语句。

例如:选择 avg((insertTime - now)) 作为 timeElapsed from Blah.win:time(1 min)

这可能吗?我可以破解获取 insertTime 但有 now 功能吗?

0 投票
1 回答
4675 浏览

php - 通过 PHP 使用 EPL 打印:存储图像

背景信息:
Mac OS X Lion 10.7.3 (11D50b)
EPL:http
://en.wikipedia.org/wiki/Eltron_Programming_Language EPL 手册:http ://www.geksagon.ru/i/2/EPL2_Manual.pdf

我通过 2 端口串口转以太网服务器连接到打印机。

打印机配置读数:

使用PHP,我可以向 EPL 打印机发送命令。
我可以发送条形码和 ASCII行没问题。
我可以存储图像,然后再使用这些图像。

问题

当我将二进制数据与任何其他奇怪的命令混合时,它会中断。

例子:

这本身就很好。

这也可以正常工作 - 如果在单独的请求上运行:

因此,图像存储后,MYLOGO 将最终打印存储的徽标。

但如果我这样做:

它打印徽标,然后开始挂断。
如果我有 ASCII 指令,它们将无法完成。

从打印机进行转储显示第一个命令序列运行,但是一旦它进入二进制数据它开始接收它,然后在二进制数据的中间和结束它开始尝试运行下一组命令( ASCII 命令),然后二进制继续。

这当然意味着它不会打印……因为在图像数据之后没有收到 P 命令。

为什么要这样做?

所以它起作用了:何时发出 HTTP 请求,分别发出命令集(新的套接字连接)。
当两组命令在同一个 HTTP 请求中时,它不起作用。

如果二进制数据是由其他命令生成的 - 打印机进入“奇数”状态并且必须重新上电才能再次开始接收命令。

最终目标:能够与其他命令一起传递二进制数据并且它没有一个conniption。

示例代码:https ://gist.github.com/de3a1ba2f0decc36b6e6

图片

进入转储:http: //imageshack.us/photo/my-images/193/photo1any.jpg/

转储顶部:http: //imageshack.us/photo/my-images/37/photo2ln.jpg/

出现在转储中间:http: //imageshack.us/photo/my-images/820/photosaz.jpg/

它“应该”是什么样子:http: //imageshack.us/photo/my-images/832/photo5uc.jpg/

仅使用 ASCII 和条形码的情况:http: //imageshack.us/photo/my-images/23/photo4ucf.jpg/

它看起来一团糟:http: //imageshack.us/photo/my-images/708/photo3si.jpg/


更新 1:另一个开发人员尝试了一些东西,它可能已经奏效,需要做更多的测试,但是......出于某种原因......在存储图像后使用 4 个新行似乎有效......这在手册中没有记录.

更新 2:经过更多测试,添加新行似乎确实“改善”了这种情况,但并不能解决问题。

更新3:经过更多测试,我认为问题可以缩小到:

如果您运行一次 STORE 命令,一切都很好。再次运行它会导致癫痫发作。

更新 4:这似乎是打印机本身的问题,或者它与应用程序的联网方式。打电话给客户并远程打印到他们的,它似乎工作得很好。

0 投票
1 回答
583 浏览

ruby-on-rails - 为什么我的 EPL 文件按字面意思打印,而不是由 Zebra LP2844 解释?

我正在尝试打印我编写的 EPL 文件。

我在 Unix 中发送这样的文件: lpstat -P Zebra_LP2844 /path/to/my/file.epl

如果我发送 UPS 生成的 EPL 文件,它会完美打印。

如果我发送由我的 Ruby on Rails 应用程序或文本编辑器生成的 EPL 文件,文件的内容将按字面意思打印而不是解释。我已经用另一个驱动程序进行了测试,以确认我的 EPL 格式正确。

关于有什么区别或如何比较这两个文件的任何想法?谢谢!

0 投票
1 回答
649 浏览

centos - CentOS 5.8 上的 EPL 问题

我正在尝试在 CentOS 5.8 64 位机器上安装 R。我正在尝试获取 rpm,但收到“未知或意外错误”的错误消息。这是我正在使用的 sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

0 投票
2 回答
5634 浏览

vb.net - 如何开始使用 EPL、Visual Basic 和 Zebra 打印?

我真的找不到任何关于如何使用 Visual Basic 通过 EPL 打印的信息。谁能帮我在打印机上写一些简单的文字?我找到了 Zebra EPL 手册,所以我想我可以从那里开始,我只是不知道如何开始。

0 投票
4 回答
5468 浏览

c# - Zebra EPL/ZPL 上的 .NET 网络套接字打印

我需要在网络 Zebra 打印机上打印。由于某些原因,我不能使用 winspool 打印(http://support.microsoft.com/kb/154078),我必须通过 IP 和端口上的套接字直接打印打印。这是我的打印方法:

问题是,有时会出现“无法创建连接,因为目标计算机主动拒绝它”异常。我不知道为什么会发生这种情况(可能是完整的打印机缓冲区 - 如果是这样,我如何用两种语言检查它?)。所以我问是否有人遇到过这个问题,我该如何解决?

0 投票
6 回答
37550 浏览

printing - 使用 CUPS 进行 Zebra 打印 无打印 ZPL 或 EPL

我有一个 Zebra GK420d 通过 CUPS 连接到 OS X。但是,当我向它发送用 ZPL 或 EPL 编写的文件时,它们只会以纯文本形式打印。

我需要更改打印机的模式吗?

0 投票
4 回答
10585 浏览

barcode - 使用 GW EPL 命令将图形打印到 Zebra LP2844?

我需要打印通过 Web 服务返回给我的图像(数据以 RAW 格式返回),但我终其一生都无法弄清楚如何使用 EPL 将图形打印到标签上。

EPL 手册将图形写入指令定义为:

所有的参数都返回给我,所以我不用担心计算高度,宽度等,但我的问题是我不知道如何格式化DATA。

手册说数据应该是

没有图形文件格式的原始二进制数据。数据必须以字节为单位。

我试过传递一个二进制字符串和一个十六进制字符串,但似乎没有任何效果。在 EPL 手册中没有关于如何使用此命令的示例,经过数小时的在线搜索后,我无法找到如何使用该命令的单个示例(即我可以复制和粘贴以发送到的示例 EPL 命令打印机)。

有谁知道如何使用这个命令?你能给我举个例子吗?(例如,我不是指框架、代码等,我的意思是简单的 EPL 命令)。