2016-04-14 26 views
7

Tôi đã sử dụng Tkinter để vẽ một số dòng trong python và tôi muốn in ảnh đó thành kết nối usb và/hoặc máy in mạng trong Windows. Tôi nên làm như thế nào?Cách gửi lệnh in đến máy in trong python

+0

Phụ thuộc vào hệ thống của bạn. Bạn đang ở trên cửa sổ này hay cửa sổ khác? – TheLazyScripter

+0

cảm ơn vì đã chỉ ra. đó là Windows –

+0

Trước tiên, bạn cần chuyển đổi đồ họa của mình thành một tệp hình ảnh và sau đó in nó. Windows có thể in các tệp .bmp một cách tự nhiên, do đó có thể là một loại tệp hình ảnh tốt để tạo. Để bắt đầu, hãy xem [_Làm cách nào để chuyển đổi nội dung canvas thành hình ảnh? _] (Http://stackoverflow.com/questions/9886274/how-can-i-convert-canvas-content-to-an-image) – martineau

Trả lời

3

dùng thử! Nó sử dụng mô-đun os để khởi động tệp trong máy in mặc định!

import os 

os.startfile("YourDocument", "print") 
+0

OP không có tài liệu để in, chỉ một số đồ họa Tkinter trong cửa sổ. – martineau

Các vấn đề liên quan