在python docx中更改字体大小

2024-05-14 03:57:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在努力使“童子军普查”段落的字体大小为48,而“统计数据”段落的字体大小为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。有人能解释一下为什么吗?我相信我已经定义了两个不同的字体对象,每个对象都有不同的字体大小。那么,一个怎样才能超越另一个呢?在


Tags: nameaddformatdoctitle字体大小段落normal