Impresion de Codigo de Barras

François Heredero - Top Music SA fheredero en topmusic.ch
Vie Sep 12 10:54:57 CEST 2003


> > Tendra alguien por ahi alguna direccion donde pueda ver como
> generar e imprimir codigo de barras desde Python o C, muchas
> gracias por su ayuda.
> para Python/reportlab http://www.reportlab.com/
>
> Reportlab es una biblioteca de nivel medio para generar PDF.
> http://www.reportlab.com/ftp/extensions/rlbarcode-0.9.2.zip
> Nunca he usado la extensión de códigos de barras, pero el reportlab va
> de maravilla.

Si confirmo. Yo la he usado y va muy bien (ver ejemplo).

François

------------
#!/usr/bin/python
from reportlab.extensions.barcode import code93

from reportlab.pdfgen.canvas import Canvas
from reportlab.platypus import Frame
from reportlab.lib.units import mm

def run():
	c = Canvas("barcode.pdf")

	story = []
	story.append(code93.Extended93("Un codigo de barras",xdim = mm*0.22))
	f = Frame(10*mm, 10*mm, 190*mm, 277*mm, showBoundary=0)
	f.addFromList(story, c)

	c.save()

if __name__=='__main__':
	run()




Más información sobre la lista de distribución Python-es