Форум сайта python.su
Доброе время суток. Помогите советом.
Кратко о проблеме: существует программное обеспечение (SauvenProSoftware) для принтера этикеток Sauven. SauvenProSoftware создает сообщения для загрузки в принтер в формате PRN.
В SauvenProSoftware нельзя создавать сообщения с размещенным текстом по вертикали. Поэтому сейчас процедура создания сообщения происходит так: в пейнте создается текст и сохраняться в BMP. Потом файл BMP импортируется в SauvenProSoftware поворачивается на 90 градусов и сохраняется в PRN.
Хочу написать программу ввода даты, номера партии и сохранении файла в PRN : и не могу найти инфу как в Python сохранить или преобразовать в PRN.
Спасибо.
Офлайн
И я не нашел. Думаю это технология скорее мертвая, чем живая. И весьма вероятно спецификация формата не открытая.
Офлайн
KromanfВ PRN-файле записан поток команд для конкретного принтера. Обычно создаются автоматически драйвером самого же принтера. Так что все зависит от того какие “языки” понимает принтер. Если он понимает PJL/PCL/PS или еще чтото на что есть спецификация, то наверно, теоретически можно и самому написать. Если же там какойнить замороченый язык “собственной разработки”, спецификацию на который хрен достанешь, то увы ничего у вас не выйдет.
и не могу найти инфу как в Python сохранить или преобразовать в PRN.
[code python][/code]
Отредактировано PEHDOM (Дек. 27, 2018 17:56:46)
Офлайн