Как печатать на принтер из golang на windows?

Добрый день!

Возник вопрос - который здраво не могу решить.

Необходимо печатать из GO на принтер, при этом печатать необходимо без системного диалогового окна, что бы сразу данные печатались после отправки команды.

Из идей, которые я увидел:
- cgo+qt. здравых реализаций нет, страшный костыль, который сделает из програмки монстра
- syscall - не нашел здравого описания, пока только нашел странный вызов, который мне создает окошко с кнопками YES/NO/CANCEL

Прошу помощи комьюнити, может кто что здравое подскажет.
  • Вопрос задан
  • 1404 просмотра
Пригласить эксперта
Ответы на вопрос 1
Цыцырую:
В командной строке могут выполняться следующие команды печати.
Команда печати текстового файла или отображения содержимого очереди печати
Команда управления заданиями и очередями принтеров или отображения сведений о них
Команда подключения к общему принтеру и отключения от него
Команда запуска службы диспетчера очереди печати
Команда остановки службы диспетчера очереди печати

Полный вариант тут
Я к тому, что вряд ли удастся обойтись без костылей.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы