我试图通过这段代码连接到另一台机器上的打印机。
$handle = printer_open("\\\\xxx.xxx.xxx.xxx\\Canon MF4320-4350");
if($handle)
echo "connected";
else
echo "not connected"; 并得到错误
Fatal error: Call to undefined function printer_open() in C:\wamp\www\print\index.php on line 3我已经安装了php_printer.dll,但它没有在phpinfo()下显示。使用PHP版本5.3.0
如何连接到打印机并使我的printer_open()方法工作??
发布于 2016-12-11 06:16:19
如果您在WAMP中使用PHP5.3/ 5.4/ 5.5,下面是如何安装打印机。
<?php
$printer_name = "Your Printer Name exactly as it is"; $handle = printer_open($printer_name); printer_start_doc($handle, "My Document"); printer_start_page($handle); $font = printer_create_font("Arial", 100, 100, 400, false, false, false, 0); printer_select_font($handle, $font); printer_draw_text($handle, 'This sentence should be printed.', 100, 400); printer_delete_font($font); printer_end_page($handle); printer_end_doc($handle); printer_close($handle);发布于 2013-04-29 12:37:38
我也有类似的问题。这就是我到目前为止想出来的。
错误已消失,但文件仍未打印。
https://stackoverflow.com/questions/15338132
复制相似问题