Как отправить работу на сетевой принтер в Python - PullRequest
0 голосов
/ 06 января 2020

все Как я могу отправить файл / задание на сетевой принтер в Python. Я попробовал следующий код, но он используется для отправки только текста, но я хочу отправить PDF / файл на принтер.

    from escpos.connections import getNetworkPrinter    
    printer = getNetworkPrinter()(host='192.168.0.20', port=9100)

    printer.text("Hello World")
    printer.lf()

1 Ответ

1 голос
/ 06 января 2020

Я считаю, что вы не можете печатать PDF, но изображения. Преобразуйте ваш PDF в изображение и распечатайте его. См. документы для escpos и pdf2image

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...