python - 在 python docx 中更改字体大小
问题描述
我正在尝试使“Scout Census”段落字体大小为 48 和“Statistics:”段落字体大小为 22。这是我的尝试:
Tstyle = doc.styles['Normal']
font=Tstyle.font
font.name = "Nunito Sans"
font.size =Pt(48)
Title = doc.add_paragraph()
Title_format = Title.paragraph_format
Title_format.alignment=1
TRun= Title.add_run("Scout Census")
TRun.bold=True
doc.add_picture('Scouts_Logo_Stack_Black.png', width=Inches(4.0))
Hstyle = doc.styles['Normal']
Headfont=Hstyle.font
Headfont.name = "Nunito Sans"
Headfont.size =Pt(22)
Heading= doc.add_paragraph("Statistics:")
Heading.bold=True
当我运行此代码时,两个短语的字体大小均为 22。有人可以向我解释为什么吗?我相信我已经定义了两个不同的字体对象,每个对象都有不同的字体大小。那么如何才能超越另一个呢?
解决方案
推荐阅读
- javascript - 在 Three.JS 中用鼠标在 Z 方向上画线
- node.js - 我想做一个命令,为我的机器人提供邀请链接。我的机器人是用 node.js 编写的
- amazon-cloudfront - 使用 aws r53、cloudfront 和 s3 静态网站将顶点域重定向到特定 URI
- unity3d - 在 Unity 中更改分辨率时,如何使我的 UI 文本以我的 2d 对象为中心?
- reactjs - 为什么清理 useEffect 挂钩会看到 RTKQ 的结果为 isLoading 以及如何避免该问题?
- debugging - 用 MCU 上的另一个 3.3V gpio 引脚控制 SWD 复位引脚
- python - 如果视频播放超过 3 秒,则添加观看次数
- javascript - 如何在 web3.js 中检查 ERC721 令牌的变量
- dynamics-crm - Dynamics 365 on Prem 解决方案导入随着服务器数量的增加而减慢
- javascript - 使用三个 js 和 React Three Fiber 和 gltfjsx 为模型添加动态纹理