我正试图直接从名为print的html按钮打印文件,这是我的代码:
if($handle = printer_open("''''servername''printername")){
printer_set_option($handle, PRINTER_MODE, "raw");
$output = "file.pdf";
printer_write($handle,$output);
printer_close($handle);
}
但是,代码不起作用,我错过了什么吗?
如果我把echo "test"
放在If语句中,它会回显,这意味着我的打印机路径是正确的,对吧?
system("lp $filename");
您可以在系统调用中添加许多选项;需要的一个选项是目标打印机。有关详细信息,您可以查看lp的手册页。