Hola necesito imprimir documentos en impresoras
ordenes de transportes, facturas y otros, estoy
trabajando con wxPython, buscando me encontre
win32print, las impresoras son de matriz de punto como
Okidata, IBM, Epson. Basicamente necesito saber los
codigos para configurar una pagina ejm. de 15 lineas,
eject, agrandar letra. Eso recuerdo lo hacia en
Clipper pero no recuerdo cuales eran los codigos de
Escape y menos donde quedaron esos programas.

Bueno les adjunto el script que encontre, si alguien
conoce o sabe de un metodo mejor se los agradecere, la
verdad es que necesito imprimir texto plano y no PDF;

import win32print, win32ui

printer = win32print.GetDefaultPrinter()
print "Imprimiendo en ", printer
phandle = win32print.OpenPrinter(printer)
dc = win32ui.CreateDC()
dc.CreatePrinterDC()
dc.StartDoc("Prueba")
dc.StartPage()
dc.TextOut(0,0, "Hola, mundo!")
dc.EndPage()
dc.EndDoc()
win32print.ClosePrinter(phandle)

Espero sus comentarios y como dije no me sirve generar
PDF.

Fernando Villarroel N.



                
______________________________________________
Renovamos el Correo Yahoo!: ¡100 MB GRATIS!
Nuevos servicios, más seguridad
http://correo.yahoo.es
From [EMAIL PROTECTED]  Thu Nov  4 17:33:12 2004
From: [EMAIL PROTECTED] (Enrique Herrera Noya)
Date: Thu Nov  4 17:32:04 2004
Subject: GRACIAS A TODOS POR SUS COMENTARIOS :::
        Que     distro  me      recomienda...???
In-Reply-To: <[EMAIL PROTECTED]>
References: 
<!~!UENERkVCMDkAAQACAAAAAAAAAAAAAAAAABgAAAAAAAAAaYIbMOXeF0CmHcAJm0kR5MKAAAAQAAAA/[EMAIL
 PROTECTED]> <[EMAIL PROTECTED]>     <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Patricio Muñoz escreveu:

> Jorge Palma e. escribió:
>
>> El Jue 04 Nov 2004 15:41, Patricio Muñoz escribió:
>>
>>> No tiene nada de obvio, pero fue tu eleccion...mis condolencias :-)
>>
>>
>> porque condolencias??
>
>
> is a joke ;-)
>
> pd: Cualquier problema con Debian, comuniquese con el Sr. Jorge Palma

no solo el puede dar una mano
hay varios debianitas en la lista

y otros.... somos  multi-distribucion gnu/linux
(en la casa uso debian, y en el tr***jo enseño RH/FC y MKK)


Responder a