我尝试使用 php 库 php_printer.dll 直接打印,我的问题是我的打印机打印奇怪的单词而不是 PDF 文件。
这是我的代码:
<?php
$printer = ("Epson Printer");
if($ph = printer_open($printer))
{
$file = file_get_contents('receipt.pdf', FILE_USE_INCLUDE_PATH);
printer_write($ph, $file);
printer_close($ph);
}
else "Couldn't connect...";
?>
更新
现在我在 Windows 7 上尝试使用此代码,但打印不开始:
shell_exec( 'print /d:EPSON MFC-J265W c:\file.txt');