Как отправить задание на печать на принтер в python

Я использовал Tkinter, чтобы нарисовать несколько линий в python, и я хотел бы распечатать это изображение на подключенном через USB и/или сетевом принтере в Windows. Как мне это сделать?


person BK C.    schedule 14.04.2016    source источник
comment
Зависит от вашей системы. Вы на окнах или другом?   -  person TheLazyScripter    schedule 14.04.2016
comment
спасибо, что указали на это. это винда   -  person BK C.    schedule 14.04.2016
comment
Вам нужно сначала преобразовать графику в файл изображения, а затем распечатать его. Windows может печатать файлы .bmp изначально, так что это может быть хороший тип файла изображения для создания. Для начала см. Как преобразовать содержимое холста в изображение?   -  person martineau    schedule 14.04.2016
comment
У Тима Голдена есть хороший Как мне печатать? Статья Python Stuff, посвященная Window.   -  person martineau    schedule 14.04.2016


Ответы (1)


попробуй это! Он использует модуль os для запуска файла на принтере по умолчанию!

import os

os.startfile("YourDocument", "print")
person TheLazyScripter    schedule 14.04.2016