Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie

I used this in python file file  in onchange of a field  for code 39(another type of barcode)


from reportlab.pdfgen import canvas

from reportlab.lib.pagesizes import A4

from reportlab.lib.units import mm

#I"ll be generating code39 barcodes, others are available

from reportlab.graphics.barcode import code39

# generate a canvas (A4 in this case, size doesn"t really matter)

c=canvas.Canvas("/tmp/barcode_example.pdf",pagesize=A4)

# create a barcode object

# (is not displayed yet)

# The encode text is "123456789"

# barHeight encodes how high the bars will be

# barWidth encodes how wide the "narrowest" barcode unit is

barcode=code39.Extended39("123456789",barWidth=0.5*mm,barHeight=20*mm)

# drawOn puts the barcode on the canvas at the specified coordinates

barcode.drawOn(c,100*mm,100*mm)

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
0
mar 25
4392
4
paź 20
8725
1
lis 15
2657
1
sty 25
23090
3
lut 24
10209