которое умеет на принтер отправлять PDFки? Печать наклеек с штрихкодом.
Я нашёл как сделать сам каркас приложения через трей, всё норм(https://github.com/getlantern/systray).
Но поиски печати увенчались только тем, что на принтер уходили обычные текстовые файлы норм, а вот PDF печатает в исходном виде, т.е. если как PDF через блокнот открыть и распечатать те кракозябры.
Я никогда ранее не сталкивался с печатью на низком уровне и возможно в Go вообще лучше не пытаться решить такую задачу, но хотелось бы не плодить технологии..
Полагаю, для принтера уже есть драйвер от производителя для этой задачи, а ваша задача, скорее всего, сводится к тому, чтобы из go вызвать команду на печать. Попробуйте от этой мысли отталкиваться
Уже думал об этом, но наша компания будет предоставлять этот софт для клиентов, заранее известно только то, что у них уже будут установлены драйвера для их принтера и нужно лишь сказать винде, чтобы она отправила PDF на печать на этот принтер, я пробовал вызывать в виндовском терминале: PRINT [/D:устройство] [[диск:][путь]имя_файла[...]] Но никакой реакции от принтера или очереди печати не последовало, или ошибка какая-то была не помню уж..
попробуйте еще, мб что-то не так сделали или ккаких-то аргументов не хватило. Драйверы можно внутрь бинарника засунуть, правда вряд ли лицензия это разрешает))
Обсуждают сегодня