我是PHP专业的大三学生,现在我有一个项目,它包括预订机票和打印机票,我创建了一个预订机票的表格,我有机票的设计,但我不知道如何命令打印机打印我的数据。我以前看到过这个代码,但我并不理解。
$handle = printer_open("\\192.168.1.33_4\Printer_Office");
printer_set_option($handle, PRINTER_MODE, "raw");
printer_write($handle,$print_output);
printer_close($handle);
所以我需要帮助来完成这个项目。
您首先需要获取要打印的文件的内容。既然已经准备好了设计,就可以使用get_file_contents
来获取html文件的内容。如果你的设计是由php动态生成的,那么你可以将其保存到一个临时文件中,也可以使用get_file_contents
来获取url的内容。
$print_output= get_file_contents("PATH TO HTML FILE");
$handle = printer_open("\\192.168.1.33_4\Printer_Office");
printer_set_option($handle, PRINTER_MODE, "raw");
printer_write($handle,$print_output);
printer_close($handle);