• 按比例设置图片大小


    from  docx  import  Document
    
    w=Document(r'F:word练习a.docx')
    pic1=w.paragraphs[1].add_run().add_picture(r'F:word练习a.jpg')  #第二张图片与第一张图片高度的比例
    pic2=w.paragraphs[2].add_run().add_picture(r'F:word练习.jpg')  #第二张图片与第一张图片宽度的比例
    
    print(w.inline_shapes[1].height / w.inline_shapes[0].height)
    print(w.inline_shapes[1].width / w.inline_shapes[0].width)
    
    pic1.height=int(w.inline_shapes[0].height*0.6305555555555555)
    pic1.width=int(w.inline_shapes[0].width*0.7111111111111111)
    
    
    print(w.inline_shapes[1].height / w.inline_shapes[0].height)
    print(w.inline_shapes[1].width / w.inline_shapes[0].width)
    
    w.save(r'F:word练习设置图片比例.docx')
  • 相关阅读:
    练习题
    练习
    2.15
    数组
    java聊天工具12.4
    11.13(2)
    11.13
    10.30 作业
    10.23
    面向对象
  • 原文地址:https://www.cnblogs.com/luckiness/p/13224212.html
Copyright © 2020-2023  润新知