我想使用套接字打印PDF文件(因为脚本速度)。我在其他帖子上找到了这个:
<?php
if(($conn = fsockopen('192.168.10.112',9100,$errno,$errstr))===false){
echo 'Connection Failed' . $errno . $errstr;
}
$data = <<<HERE
^XA
^FT50,200
^A0N,200,200^FDTEST^FS
^FT50,500
^A0N,200,200^FDZebra Printer^FS
^XZ
HERE;
#send request
$fput = fputs($conn, $data, strlen($data));
#close the connection
fclose($conn);
?>
如何使用此方法打印PDF文件?
答案 0 :(得分:0)
您在此处所看到的是直接连接到网络打印机。
您应该能够以这种方式打印文件。假设您有file.pdf
,那么您可以这样做:
fputs($conn, file_get_contents('file.pdf'), filesize('file.pdf'));