python-docx包部分记录

官方文档python-docx结构记录这次主要是使用了paragraph和table,就只记录比较熟悉的部分。document:这个是整个文档的对象paragraph:承载文字信息的一个基础单元run:最基本的单元,一个paragraph里可能包含多个runtable:表格结构的基本单元...
摘要由CSDN通过智能技术生成

官方文档

python-docx

结构记录

这次主要是使用了paragraph和table,就只记录比较熟悉的部分。
在这里插入图片描述

  • document:这个是整个文档的对象
    1. paragraph:承载文字信息的一个基础单元
      • run:最基本的单元,一个paragraph里可能包含多个run
    2. table:表格结构的基本单元

基础操作

特别基础的操作,官方文档里的范例都有,不在赘述。

改变字体

经常会碰到修改了font.name了,但是字体并没有改变。

# 这两行的调用需要一块用上
run.font.name = u"黑体"
run._element.rPr.rFonts.set(qn('w:eastAsia'), u"黑体")
设置字号和图像的大小

需要用到docx.shared里面的属性。

from docx.shared import Pt, Cm
run.font.size = Pt(10.5)  # 设置字体的磅数
shape = paragraphs.add_run("\n").add_picture(draft_file_path, height=Cm(10.58), width=Cm(14.11))
# 或者是下面的操作
sha
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值