Я использовал Tkinter для рисования некоторых строк на python, и я хотел бы напечатать это изображение на подключенном и/или сетевом принтере usb в Windows. Как мне это сделать?Как отправить задание печати на принтер в python
7
A
ответ
3
попробуйте это! Он использует os-модуль для запуска файла на принтере по умолчанию!
import os
os.startfile("YourDocument", "print")
+0
OP не имеет документа для печати, только некоторые графики Tkinter в окне. – martineau
В зависимости от вашей системы. Вы в окнах или другом? – TheLazyScripter
спасибо за указание. это Windows –
Вам нужно сначала преобразовать свою графику в файл изображения, а затем распечатать. Windows может печатать файлы .bmp изначально, так что это может быть хороший тип файла изображения для создания. Для начала см. [_Как можно преобразовать содержимое холста в изображение? _] (Http://stackoverflow.com/questions/9886274/how-can-i-convert-canvas-content-to-an-image) – martineau