python 写docx标题段落等 标题设置宋体 中文正文 二号加粗居中。段落中有编号
要使用Python写docx文件,并设置标题段落等格式,可以使用python-docx库。下面是一个示例代码,可以设置标题为宋体(中文正文),二号字体,加粗,居中,并在段落中添加编号:
from docx import Document
from docx.shared import Pt
# 创建一个新的文档
doc = Document()
# 设置标题格式
title = doc.add_paragraph().add_run('标题')
title.font.name = '宋体'
title.font.size = Pt(22)
title.font.bold = True
title.alignment = 1
# 添加段落
paragraph = doc.add_paragraph()
paragraph.add_run('1. 段落一')
paragraph = doc.add_paragraph()
paragraph.add_run('2. 段落二')
# 保存文档
doc.save('sample.docx')
在上面的示例中,我们首先创建了一个新的文档,然后使用add_paragraph()方法添加一个段落,并使用add_run()方法添加文本内容。要设置段落格式,可以直接使用段落对象的属性进行设置,例如字体名称、字体大小、加粗等。编号可以通过在段落文本中添加序号来实现。
在这个示例中,我们设置了标题的字体为宋体,大小为二号(22磅),加粗,并且居中对齐。段落中的文本前面有编号,通过在文本中直接添加序号来实现。
最后,使用save()方法保存文档到指定的文件中
原文地址: https://www.cveoy.top/t/topic/iUYC 著作权归作者所有。请勿转载和采集!