• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

diogo2009

Duvida Tkinter + win32print

2 mensagens neste tópico

Bom eu estou tentando fazer um editor de textos só para aprender a usar

melhor as ferramentas do módulo Tkinter.

Para implementar a função de impressão eu utilizei o modulo win32print

mas a função não funciona às vezes

O código da função é esse

def Imprim(self,event=None):
                try:
                        self.tex_to_print = self.editor.get("1.0",END)
                        self.I_padrao = win32print.GetDefaultPrinter()
                        self.Open_I = win32print.OpenPrinter(self.I_padrao)

                        self.b =  (str(self.tex_to_print)) 


                        win32print.StartDocPrinter(self.Open_I,1,("",None,None))
                        win32print.WritePrinter(self.Open_I,self.b+'\f')
                        win32print.EndDocPrinter(self.Open_I)
                        win32print.ClosePrinter(self.Open_I)
                except:
                        pass

Bom, se alguém puder me ajudar fico muito agradecido.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não funciona às vezes? O que acontece quando ela não funciona?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora