如何使用php自动打印

如何使用php自动打印,php,Php,嘿,我正在尝试使用php打印文本。 此打印应自动进行。现在我正在测试普通的HP deskjet打印机,但将来它会通过热敏打印机打印。 现在我的代码是 <?php $printer = "\\\\LOCALHOST\\HP Deskjet 1510 series"; $fp = fopen($printer, "w"); $data = "hello"; fwrite($fp,$data); 您可以尝试以下代码 <?php $printer = "\\\\LOCALHOST\\HP

嘿,我正在尝试使用php打印文本。 此打印应自动进行。现在我正在测试普通的HP deskjet打印机,但将来它会通过热敏打印机打印。 现在我的代码是

<?php
$printer = "\\\\LOCALHOST\\HP Deskjet 1510 series";
$fp = fopen($printer, "w");
$data = "hello";
fwrite($fp,$data);

您可以尝试以下代码

<?php
$printer = "\\\\LOCALHOST\\HP Deskjet 1510 series");
if($ph = printer_open($printer))
{   
   $data= "Hello";
   printer_set_option($ph, PRINTER_MODE, "RAW");
   printer_write($ph, $data);
  printer_close($ph);
}
 else "Couldn't connect...";
?>

这需要PHP访问用户的本地系统。我得到一个错误致命错误:调用未定义的函数printer_open(),是否启用了PHP_printer.dll?使用此链接下载文件,并在php.ini文件中->添加以下内容:printer.default\u printer=php\u ini\u ALL extension=php\u printer.dll必须将库php\u printer.dll加载到服务器(wamp或任何其他)中,才能使上述代码正常工作。尝试重新启动服务器。请确保根据您的php版本加载正确的库请参见此处,以获取多个php版本的更多dll。我已将xampp和php_printer.dll加载到C:\xampp\php\ext文件夹中。。然后我编写打印机。PHP.INI文件末尾的default\u printer=PHP\u INI\u ALL extension=PHP\u printer.dll。。但是错误保持不变。我配置了这个dll。当我运行此代码时,没有发生错误。但这并没有发生