Impresiónen Python
Chema Cortés
ch3m4 en ch3m4.org
Lun Sep 8 16:25:50 CEST 2003
Tomás Javier Robles Prado escribió:
> El lun, 08-09-2003 a las 14:40, ripolles en aditel.org escribió:
>
>
>>Yo una vez tuve que sacar unos informes de tablas de una base de datos
>>(en aquel caso era utilizando php). Al final lo más sencillo fue
>>generar un archivo PDF, donde controlas al detalle donde quieres cada
>>cosa. No sé si habrá alguna librería por ahí para generar pdf desde
>>python, será cuestión de que googlees un poco.
>>
>>Por ciero, la libreria para php se llamaba fpdf, mira a ver si desde su
>>página puedes encontrar alguna referencia a librerías parecidas para
>>otros lenguajes.
>>
>>Pues nada, a ver si te sirve de algo.
>
>
> No me hace falta tanto. Si al final no consigo hacer imprimir, volcaré
> todo a un archivo de texto y que se imprima vía notepad.
Un ejemplo rápido:
import win32print
defprt=win32print.GetDefaultPrinter()
prt=win32print.OpenPrinter(defprt)
win32print.StartDocPrinter(prt,1, ("MiPrueba",None,None) )
win32print.WritePrinter(prt, "Hola, Mundo!\r\n"+'\f') # CRLF+FF
win32print.EndDocPrinter(prt)
win32print.ClosePrinter(prt)
Con el .WritePrinter puedes enviar los códigos de impresora
(IBM,Epson,etc) o el script Postscript ó HPGL.
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es