zoukankan      html  css  js  c++  java
  • python3 生成二维码并存入word文档

    #二维码的制作与解析
    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')  # 保存路径
  • 相关阅读:
    Frameset 框架
    FHS 文件层次标准
    history 命令
    QT基础走起
    Android中导入jar包v4的错误
    Android工具Eclipse点击卡死或者无响应情况
    让程序飞起来
    Android中报错
    【2019.9.23】NOIP2017 practice exam
    【技巧】时间复杂度
  • 原文地址:https://www.cnblogs.com/xiaoxiao075/p/12061568.html
Copyright © 2011-2022 走看看