批量生成下面这种标签(图片)。红色圈起的位置和二维码要根据excel的数据动态变化。二维码扫出来是订单编号
思路:
1、xlrd库读取excel数据
2、用MyQR库生成订单号的二维码。
3、pillow库生成适当大小的空白底图,先是把二维码图片贴上去,然后再在其不同位置写字。
import os
from PIL import Image,ImageDraw,ImageFont
import xlrd
from MyQR import myqr
if not os.path.exists('标签'):
os.mkdir('标签')
erweima=[30,30]
#边长164
datas={'到货日期':[330,110],"数量编号":[330,192],'供应商':[68,380],'订单编号':[68,430],'存货名称':[68,480],'存货编码':[68,530]}
workbook = xlrd.open_workbook('数据.xls')
table = workbook.sheet_by_name('Sheet1')
nrows =table.nrows
first=table.row_values(0)
date=first[0]
gongyingshang=first[1]
anchor='ls'
for x i