Я нашел код печати непосредственно из PHP:печать непосредственно из PHP с помощью функции printer_write()
$printer = "cups-pdf";
$ph = printer_open($printer);
if ($ph) {
$content = "Hello World...";
printer_set_option($ph, PRINTER_MODE, "RAW");
printer_write($ph, $content);
printer_close($ph);
} else {
echo "Couldn't connect...";
}
Я пытаюсь проверить его с помощью XAMPP на Ubuntu 14.04 LTS. Но это дает мне ошибку:
Fatal error: Call to undefined function printer_open() in /opt/lampp/htdocs/test/test.php on line 4`
Как это исправить?
Установите расширение PECL. Ах, и принтер недоступен для Linux, это [расширение только для Windows] (http://php.net/manual/fa/refs.utilspec.windows.php) –