我正在尝试从PHP页面动态生成一些内容以进行打印。目前,我使用文件存储内容,然后将该文件发送到打印机。有没有办法,我可以将内容存储在变量或缓冲区中,直接发送到打印机,而不将它们保存在文件中。
我目前的代码:
ob_start();
include 'printcheck.php';
$result = ob_get_clean();
file_put_contents('/var/www/prints/rt/rtorder.txt', ob_get_contents());
// end buffering and displaying page
ob_end_flush();
打印出来。
exec("cat "/var/www/prints/rt/rtorder.txt" | lp -d "TSP100");