redirigir la salida de una función a la impresora
Publicado por antonio (1 intervención) el 01/05/2021 20:26:26
Buenas tardes compañeros,
llevo poco tiempo con Python, estoy haciendo una aplicación que imprima una tarjeta de identificación por impresora.
Funciona bien, he creado un botón imprimir y me sale correcto por pantalla tal como está, mi pregunta es ¿como puedo hacer para que en vez de pantalla me saliese por impresora, tal como está?
llevo poco tiempo con Python, estoy haciendo una aplicación que imprima una tarjeta de identificación por impresora.
Funciona bien, he creado un botón imprimir y me sale correcto por pantalla tal como está, mi pregunta es ¿como puedo hacer para que en vez de pantalla me saliese por impresora, tal como está?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
self.button_agregar = Button(self.ventana, text="Imprimir", command = self.imprimir_tarjeta)
self.button_agregar.place(x=390, y=250)
def imprimir_tarjeta(self):
self.fondo1=PhotoImage(file="C:/Python/Fotos/Fondo25.png")
self.lblFondo1=Label(self.ventana,image=self.fondo1).place(x=700,y=0) #fondo
self.labelf = Label(self.ventana,image=self.imagen, bd=0)
self.labelf.place(x=720, y=10, width=125, height=155)
self.label23=Label(self.ventana, bg="#ffffff", font=('', 16, 'bold'), textvariable=self.nombre, width=35, anchor='center')
self.label23.place(x=860, y=30)
self.label23=Label(self.ventana, bg="#ffffff", font=('', 16, 'bold'), textvariable=self.categoria,width=35,
anchor='center')
self.label23.place(x=860, y=100)
self.label24=Label(self.ventana, bg="#ffffff", font=('', 16, 'bold'), textvariable=self.cargo,width=35, anchor='center')
self.label24.place(x=860, y=170)
Valora esta pregunta


0