printer_write (): не удалось выделить принтерную работу - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь напечатать непосредственно в PDF, но я получил эту ошибку "Предупреждение: printer_write (): не удалось выделить printerjob [3003]"

$printerName = "Microsoft Print to PDF";
$productName = "Epson LX-300+ ii Dot-Matrix";
$productCode = "PROD1";
$printer = printer_open($printerName); 
printer_set_option($printer, PRINTER_MODE,         "text");
printer_set_option($printer, PRINTER_ORIENTATION,  PRINTER_ORIENTATION_PORTRAIT );
printer_set_option($printer, PRINTER_TEXT_COLOR,   "000000" );
printer_set_option($printer, PRINTER_TEXT_ALIGN,   PRINTER_TA_LEFT); 
printer_set_option($printer, PRINTER_TEXT_ALIGN,   PRINTER_TA_CENTER);   
printer_set_option($printer, PRINTER_PAPER_FORMAT, PRINTER_FORMAT_CUSTOM);
printer_set_option($printer, PRINTER_PAPER_WIDTH , 210); 
printer_set_option($printer, PRINTER_PAPER_LENGTH, 75);   
$txt = PHP_EOL.PHP_EOL."\t\t\t\t $productName"
     . PHP_EOL.PHP_EOL."\t\t\t\t $productCode";
printer_write($printer, $txt);
printer_close($printer);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...