使用run对象的font属性设置字体大小,单位为磅。 run=paragraph.runs[0]run.font.size=docx.shared.Pt(12)# 设置字体大小为12磅 1. 2. 设置加粗 同样是通过run对象的font属性设置加粗属性为True。 run.font.bold=True# 设置为加粗 1. 保存Word文档 最后需要保存修改后的Word文档。 doc.save('example_modified....
要在文档中添加加粗文本,我们可以使用add_paragraph方法创建一个段落,并使用add_run方法添加一个文本块。然后,我们可以使用bold属性将文本设置为加粗: fromdocximportDocument doc=Document()# 创建一个段落paragraph=doc.add_paragraph()# 在段落中添加加粗文本run=paragraph.add_run("这是加粗的文本")run.bold=True...
fromdocx.sharedimportRGBColor fromdocx.enum.textimportWD_PARAGRAPH_ALIGNMENT fromdocx.enum.styleimportWD_STYLE_TYPE fromdocx.oxml.nsimportqn # 加载Word文档 doc = Document('example.docx') # 获取表格并定位到指定单元格 table = doc.tables[3] cell = table.cell(2,1) # 设置字体 cell.paragraphs[...
run1 = paragraph1.add_run('这是段落中的run文字') # 设置英文字体 run1.font.name ='楷体' # 设置中文字体 run1._element.rPr.rFonts.set(qn('w:eastAsia'),u'楷体') # 设置字体大小 run1.font.size = Pt(18) # 设置加粗 run1.font.bold =True # 保存文档 doc.save('样式字体.docx')...
在使用WORD文档中,使用最多的要数字体的设置,在OFFICE软件中直接点击菜单栏中的字体区域内的功能按钮进行设置。或者文档中的字处鼠标右键菜单栏中点击字体,调出设置字体的界面。而在python-docx包中设置字体主要使用docx.text.run类中的Font类来实现。笔记将从字体的字体、字形、字号、字体颜色,下划线和效果等6个...
wdApp.Visible = False # 程序设置为不可见# aDoc = wdApp.Documents.Open(r"E:\abc.docx") # ...
设置字体稍微复杂些,例如设置一段文字为 宋体: paragraph = document.add_paragraph('我的字体是 宋体') run = paragraph.runs[0] run.font.name = '宋体' run._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体') 总结 python-docx 是个功能强大的 Word 库,能实现几乎所有在 Word 中操作,今天通过一...
我们再设置一下基本样式,比如:标题居中、字体加粗、首行缩进等,完整实现代码如下所示:from docx import Documentfrom docx.shared import Inchesfrom docx.enum.text import WD_PARAGRAPH_ALIGNMENTfrom docx.shared import Cm, Pt# 创建文档document = Document()style = document.styles['Normal']# 标题t0 = ...
text2.bold = False # 字体是否加粗 text2.font.name = 'Times New Roman'text2.element.rPr.rFonts.set(qn('w:eastAsia'), '⿊体')newfile.save("newdocx.docx")上⾯代码是向⽂档写⼊了两段⽂字,第⼀段中的中⽂是“宋体”的,⽽第⼆段中的中⽂是“⿊体”的。补充:python 使...