我想使用PHP直接打印到打印机,但我遇到了问题..
它出现在打印机的队列中,但根本没有打印出来。 状态从瞬间变为打印到删除
这是我正在使用的代码:
if($ph = printer_open('EPSON TM-U210B Partial cut')){
printer_set_option($ph, PRINTER_MODE, "raw");
printer_write($ph, 'testing');
printer_close($ph);
}
感谢
答案 0 :(得分:1)
您需要start a document和create a page in it来撰写。结果应如下所示:
<?php
$ph= printer_open('EPSON TM-U210B Partial cut');
printer_start_doc($ph, "My Test-Document");
printer_start_page($ph);
// your code here
printer_write($ph, 'test 123 ...');
printer_end_page($ph);
printer_end_doc($ph);
printer_close($ph);
?>