Печать PDF с php на удаленном принтере Datamax - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть удаленный datamax этикеточный принтер (E-Class Mark III), и мне нужно печатать PDF-этикетки. Я попытался через fsockopen , но принтер мигает, но не печатает.

Это частичный код

$host = IP_PRINTER; 
$port = 9100; 
$filename = MYFILE.PDF; \\or .jpg,.png... 

$file_content = quoted_printable_encode(file_get_contents($filename));
$fp = pfsockopen($host, $port); 
puts($fp, $file_content ); 
fclose($fp); 

Принтер мигает, как будто получает данные, но не запустите задание на печать.

Кто-нибудь знает, как это можно решить?

Спасибо

...