給表格中的文字設置字體以及設置表格樣式


from  docx import  Document
from  docx.oxml.ns  import  qn  #中文字體

w=Document()
table=w.add_table(3,3,style='Medium Grid 1 Accent 1')
table_head=table.rows[0].cells
table_head[0].text='姓名'
table_head[1].text='性別'
table_head[2].text='年齡'

#將表格中所有的單元格修改字體

for  row in table.rows:
    for  cell in row.cells:
        for paragraph in cell.paragraphs:
            for run in paragraph.runs:
                run.font.name='Arial'   #英文字體設置
                run._element.rPr.rFonts.set(qn('w:eastAsia'),'微軟雅黑')
                
w.save(r'D:\word練習\給表格設置樣式及修改字體.docx')

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM