Сервис для печати из 1С посредством CUPS
- Печать документов как поштучно, так и пакетом
- Отправка заданий на печать на стороне сервера (&НаСевере)
- Получение информации о принтерах из служб CUPS
Пути указаны для ОС Debian.
apt install libcups2-dev
pip install markdown
pip install jsonschema
pip uninstall cups
pip install pycups
git clone https://github.com/freewms/1CUPS.git
cd ./1CUPS
sudo mkdir /opt/1CUPS
sudo cp ./* /opt/1CUPS
sudo chmod +x /opt/1CUPS/1cups.py
sudo cp ./1cups.service /etc/systemd/system/
sudo chmod +x /etc/systemd/system/1cups.service
python /opt/1CUPS/1cups.py
sudo systemctl enable 1cups
sudo systemctl start 1cups
Предполагается использование в качестве встраиваемой конфигурации
Обработка с примерами вызовов лежит в каталоге example