У меня есть веб-страница, которая размещена на сервере Linux. С этой страницы клиент может сделать заказ. Когда заказ будет подтвержден, я хочу отправить данные заказа в местную компанию, к которой подключен Ethernet-принтер Epson.
Я видел несколько вещей, как кв
но я не знаю с чего начать.
Например, допустим, что у компании есть внешний IP 10.10.10.10, а у термопринтера внутренний IP 192.168.1.200.
Также допустим, что я открываю порт 8080 на маршрутизаторе, чтобы каждый запрос 10.10.10.10:8080 отправлялся на принтер.
Нашли другие решения для локальных сетей, но не для доступа к локальному принтеру POS с веб-сервера.
Я также видел несколько вещей здесь escpos-PHP но мне нужна помощь, как и с чего начать
Я нашел этот Printnode Кажется, довольно хорошо, легко и дешево. Имеет API и поддерживает PHP
сначала вы публикуете имя печати в php-коде, переходите к настройке свойств вашего системного принтера и нажимаете на вкладку (общий доступ), установите флажок «поделиться этим принтером», чтобы получить имя, которое вы используете для совместного использования. И вы должны использовать WindowsPrintConnector («имя общего принтера»)