python脚本对word进行操作
一、在word文档中针对整个文档进行操作
document = Document() #初始化文档
document.styles[‘Normal’].font.name = u’宋体’ # 设置整个文档字体
document.styles[‘Normal’]._element.rPr.rFonts.set(qn(‘w:eastAsia’),u’宋体’) # 设置基础中文字体(与第2条配合使用)
document.styles[‘Normal’].font.size = Pt(10.5) #设置字体大小
document.styles[‘Normal’].font.color.rgb = RGB Color(0,0,0) #设置字体颜色,0,0,0为黑色 以上5条只可以设置正文部分
二、对于有目录分级的部分进行文档操作
run=document.add_heading('', level=row_1).add_run("这是一级标题") run.font.name = u"宋体" run._element.rPr.rFonts.set(qn('w:eastAsia'), u'宋体') run.font.color.rgb = RGBColor(0, 0, 0) run.font.italic = False #设置字体为正体(Ture为斜体)