我在网站上为票务系统工作,管理员需要通过 Boca 打印机打印票证。问题是博卡使用FGL(友好的幽灵语言(,这是票务打印的标准。
是否有某种可以连接我的"秘密",一些javascript或带有一些BASH脚本的PHP代码,我可以用来从网页触发prnting?
一般来说,我有一个HTML格式的模板,我可以在其中动态放置用户信息和条形码,并且需要打印。
谢谢。
如果您的Boca通过串行端口连接,则必须诉诸某种底层机制才能从网页与此串行端口进行通信; node-serial(如果您喜欢过时的技术,则使用java小程序(将是一个解决方案。
编程手册可在此处获得,用于打印简单的文本并剪切票证,您将通过以下命令:
Hello World<p>
(replace <p> by <q> if you don't want it to cut the ticket)
如果您的 Boca 通过 USB 连接,您可以通过提供的驱动程序在其上打印。一种解决方案是生成具有正确票证尺寸的PDF,然后将其打印出来(用户将看到操作系统打印对话框(。