美文网首页
python设置word文档格式内容

python设置word文档格式内容

作者: 熙航君 | 来源:发表于2021-07-08 08:52 被阅读0次
    python给word文档添加标题

    import docx
    doc=docx.Document()
    整数 0 表示标题是 Title 样式,这用于文档的顶部。整数 1 到 45是不同的标题层次,是主要的标题, 45是最低层的子标题。
    doc.add_heading('标题0',0)
    doc.add_heading('标题1',1)
    doc.add_heading('标题2',2)
    doc.add_heading('标题3',3)
    doc.add_heading('标题4',4)
    doc.add_heading('标题5',5)
    doc.save('example3.docx')

    1# 添加内容
    paragraph = doc_.add_paragraph()
    run_ = paragraph.add_run("Python 博客")

    2# 获取字体对象
    font_ = run_.font

    3# 设置下划线
    font_.underline = True

    4# 设置加粗
    font_.bold = True

    5# 设置字体颜色
    font_.color.rgb = RGBColor(0xFF,0x00,0x00)

    6# 设置字体大小
    font_.size = Pt(20)

    7# 获取段落格式
    paragraph_format = paragraph.paragraph_format

    8# 设置首行缩进
    paragraph_format.first_line_indent = Inches(0.2)

    9# 设置段前距,单位为英镑
    paragraph_format.space_after = Pt(10)

    10# 设置段后距,单位为英镑
    paragraph_format.space_before = Pt(5)

    11# 添加表格
    table_ = doc_.add_table(rows=2, cols=2, style="Medium Grid 1 Accent 1")

    12# 填写第一行第一列内容
    table_.cell(0,0).text ="

    13# 填写第一行第二列内容
    table_.cell(0,1).text =""

    14# 填写第二行第一列内容
    table_.cell(1,0).text ="描述"

    15# 填写第二行第二列内容
    table_.cell(1,1).text =""

    16# 添加图片、width 属性设置大小
    doc_.add_picture(r"/usr/load/download/test.png", width=Inches(4.25))

    17# 保存文档
    doc_.save('Python--Word 内容格式.docx')

    相关文章

      网友评论

          本文标题:python设置word文档格式内容

          本文链接:https://www.haomeiwen.com/subject/nykrultx.html