问题标签 [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.
esper - Nesper 模式的 EPL 错误
我正在试验 Nesper(Esper 的 .NET 版本)并遇到了一些我无法理解的麻烦。以下简单的 EPL(根据本教程建模)失败并出现错误:
我得到的错误是:
我的第一个怀疑是 ID 可能没有在派生自 Observation 类的 SeenEvent 类中正确公开。但我确认在 Observation 类中,属性 ID 被定义为 Public。
这是 EPL 的一个已知问题吗?Nesper 与 Esper(它是 Java 表亲)不同吗?
mono - 使用 Mono C# 打印原始数据 EPL
我需要在 Ubuntu 10.04+ 下使用 Mono 将 RAW DATA 打印到 Zebra 标签打印机
我尝试了 GTk-sharp 打印,但我找不到设置 RAW 数据参数的方法,结果是 EPL 程序本身。
在 Windows 中,这是使用 Winspool.drv 实现的
谢谢
esper - 自从在 NEsper 中插入事件后,有没有办法获得时间?
我正在尝试使用 NEsper,并且我想创建自插入作为返回字段以来需要时间的语句。
例如:选择 avg((insertTime - now)) 作为 timeElapsed from Blah.win:time(1 min)
这可能吗?我可以破解获取 insertTime 但有 now 功能吗?
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:这似乎是打印机本身的问题,或者它与应用程序的联网方式。打电话给客户并远程打印到他们的,它似乎工作得很好。
ruby-on-rails - 为什么我的 EPL 文件按字面意思打印,而不是由 Zebra LP2844 解释?
我正在尝试打印我编写的 EPL 文件。
我在 Unix 中发送这样的文件: lpstat -P Zebra_LP2844 /path/to/my/file.epl
如果我发送 UPS 生成的 EPL 文件,它会完美打印。
如果我发送由我的 Ruby on Rails 应用程序或文本编辑器生成的 EPL 文件,文件的内容将按字面意思打印而不是解释。我已经用另一个驱动程序进行了测试,以确认我的 EPL 格式正确。
关于有什么区别或如何比较这两个文件的任何想法?谢谢!
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
vb.net - 如何开始使用 EPL、Visual Basic 和 Zebra 打印?
我真的找不到任何关于如何使用 Visual Basic 通过 EPL 打印的信息。谁能帮我在打印机上写一些简单的文字?我找到了 Zebra EPL 手册,所以我想我可以从那里开始,我只是不知道如何开始。
c# - Zebra EPL/ZPL 上的 .NET 网络套接字打印
我需要在网络 Zebra 打印机上打印。由于某些原因,我不能使用 winspool 打印(http://support.microsoft.com/kb/154078),我必须通过 IP 和端口上的套接字直接打印打印。这是我的打印方法:
问题是,有时会出现“无法创建连接,因为目标计算机主动拒绝它”异常。我不知道为什么会发生这种情况(可能是完整的打印机缓冲区 - 如果是这样,我如何用两种语言检查它?)。所以我问是否有人遇到过这个问题,我该如何解决?
printing - 使用 CUPS 进行 Zebra 打印 无打印 ZPL 或 EPL
我有一个 Zebra GK420d 通过 CUPS 连接到 OS X。但是,当我向它发送用 ZPL 或 EPL 编写的文件时,它们只会以纯文本形式打印。
我需要更改打印机的模式吗?
barcode - 使用 GW EPL 命令将图形打印到 Zebra LP2844?
我需要打印通过 Web 服务返回给我的图像(数据以 RAW 格式返回),但我终其一生都无法弄清楚如何使用 EPL 将图形打印到标签上。
EPL 手册将图形写入指令定义为:
所有的参数都返回给我,所以我不用担心计算高度,宽度等,但我的问题是我不知道如何格式化DATA。
手册说数据应该是
没有图形文件格式的原始二进制数据。数据必须以字节为单位。
我试过传递一个二进制字符串和一个十六进制字符串,但似乎没有任何效果。在 EPL 手册中没有关于如何使用此命令的示例,经过数小时的在线搜索后,我无法找到如何使用该命令的单个示例(即我可以复制和粘贴以发送到的示例 EPL 命令打印机)。
有谁知道如何使用这个命令?你能给我举个例子吗?(例如,我不是指框架、代码等,我的意思是简单的 EPL 命令)。