【发布时间】:2014-03-22 12:31:00
【问题描述】:
我有一个使用 Symfony 的系统,并连接到(citizen ct-s2000)POS 打印机。
我目前所做的是使用 twig 服务渲染要发送到打印机的字符串:
$this->templatingService->render('SamPosBundle:Ticket:template1.html.twig', array('order' => $order))
并使用 fwrite 将其发送到打印机,然后我将纸张送入 1 行并使用以下命令裁切纸张:
fwrite($handle, chr(hexdec('0A')));
fwrite($handle, chr(hexdec('1B')).chr(hexdec('69')));
然而,这一切都像一个魅力。
现在我正在寻找一种从树枝模板内发送转义码的方法
这样我就可以使用代码来下划线等,最后从树枝模板内部剪纸。
我确信这将涉及一个树枝扩展来创建一个额外的过滤器,我知道如何制作,我只是不知道它到底应该做什么或如何进行从树枝到转义代码的转换会被 fwrite 拾取
我一直在寻找 2 天,但我似乎无法自己解决这个问题,因此非常感谢任何帮助。
【问题讨论】: