xw_zzy 2023-06-07 20:39 采纳率: 100%
浏览 93
已结题

关于#python#的问题,请各位专家解答!

#如何利用python-docx-0.8.11 把插入到Word文档中的JPG,PNG图片设置图形样式,例如棱台形椭圆,柔化边缘矩形等

from docx import Document
from docx.shared import Inches
from docx.enum.dml import MSO_SHAPE, MSO_SHAPE_TYPE
document = Document()
# 添加一个图片
picture = document.add_picture('picture.png', width=Inches(2), height=Inches(2))
# 获取图片的形状对象
shape = picture.inline_shapes[0]
# 将形状设置为椭圆
shape_type = MSO_SHAPE.OVAL
shape_type_id = MSO_SHAPE_TYPE(shape_type)
shape._element.get_or_add_nvSpPr().get_or_add_cNvPr().set('descr', shape_type)
sp = shape._element.get_or_add_spPr()
sp.get_or_add_prstGeom().set('prst', shape_type_id)
document.save('document.docx')

  • 写回答

3条回答 默认 最新

  • 全栈若城 全栈领域优质创作者 2023-06-07 20:59
    关注

    好问题 值得研究

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 6月18日
  • 已采纳回答 6月10日
  • 修改了问题 6月7日
  • 创建了问题 6月7日

悬赏问题

  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图