首页 > 编程语言 > 详细

python3 生成二维码并存入word文档

时间:2019-12-18 19:35:12      阅读:272      评论:0      收藏:0      [点我收藏+]
#二维码的制作与解析
import qrcode,zxing,os
s=https:////www.baidu.com/
res=qrcode.make(data=s)
res.show()
res.save(f:\\test\\nihaoma.jpg)

reader=zxing.BarCodeReader()
os.chdir(f:\\test)
bar=reader.decode(nihaoma.jpg)
ss=bar.parsed
print(ss)


#生成一些带标识的二维码存入word文档
from docx import Document
from docx.shared import Inches
import qrcode
string = 文字内容
imagesPath = f:\\test\\nihaoma.jpg  # 保存在本地的图片
doc = Document()  # doc对象

#word中插入一个表格
table=doc.add_table(rows=6,cols=4)
for i in range(6):
    for j in range(4):

        res = qrcode.make(data=dataString)  #生成二维码
        # res.show()
        res.save(imagesPath)                 #二维码保存成文件

        dataString = 文字内容 + "%s行%s列" % (i, j)
        p=table.cell(i,j).add_paragraph(dataString) #单元格内增加段落
        r=p.add_run()                               #段落再增加小节
        r.add_picture(imagesPath, width=Inches(1.5)) #小节 插入图片

doc.save(f:\\test\\word文档.docx)  # 保存路径

python3 生成二维码并存入word文档

原文:https://www.cnblogs.com/xiaoxiao075/p/12061568.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!