Распечатать Билл из POS принтера на веб-базе PHP Laravel приложение - PullRequest
0 голосов
/ 03 сентября 2018

Я разработал POS-систему на веб-основе. Затем я разместил это на сервере cpanel. Я могу распечатать счет на локальном хосте, но не на живом сервере. Для этого я использовал драйвер печати ESC / POS. Можете ли вы помочь мне решить эту проблему?

<?php
 public function test() {
    try {
        $connector = new WindowsPrintConnector("POS Printer");
        $printer = new Printer($connector);
        $printer->text("Hello World!");
        $printer->cut();
         $printer->close();
    } catch (Exception $e) {
        echo "Couldn't print to this printer: " . $e->getMessage();
    }
}

?>

1 Ответ

0 голосов
/ 03 сентября 2018

Первый вопрос: чего вы пытаетесь достичь?

  1. Вы пытаетесь распечатать на принтере сервера? - Я заметил в вашем коде, пакет, который вы используете, ваш сервер должен иметь прямое подключение к принтеру. Который в настоящее время не имеет связи с каким-либо принтером.

  2. Вы пытаетесь распечатать на принтере пользователя? - Если вы просто хотите распечатать на принтере пользователя, просто визуализируйте обычный HTML (или переведите его в PDF, поскольку вы хотите распечатать счет), а затем распечатайте этот документ в браузере.

...