農林漁牧網

您現在的位置是:首頁 > 農業

經典乾貨:Python操作word文件全攻略

2021-12-30由 遠見卓識的麻辣燙 發表于 農業

行間距18磅怎麼設定

經典乾貨:Python操作word文件全攻略

新增段落內容

add_paragraph(‘段落內容’)

新增標題

add_heading(‘標題內容’, level=2)

新增表格

add_table(rows=2, cols=2)

插入圖片

add_picture(‘demo。png’)

1 英寸(inches)=2。54 釐米

from docx。shared import Inches

document。add_picture(‘demo。png’, width=Inches(1。0), height=Inches(1。0))

經典乾貨:Python操作word文件全攻略

對齊及縮排、段落操作

from docx。enum。text import WD_PARAGRAPH_ALIGNMENT

g_format=g。paragraph_format

g_format。alignment=WD_PARAGRAPH_ALIGNMENT。CENTER

from docx。shared import Inches

paragraph = doc。add_paragraph(“段落內容”)

paragraph_format = paragraph。paragraph_format

paragraph_format。left_indent = Inches(0。5)

設定首行縮排,如下:

paragraph_format。first_line_indent = Inches(0。25)

1釐米約等於28。35磅

paragraph。line_spacing_rule = WD_LINE_SPACING。EXACTLY #固定值

paragraph_format。line_spacing = Pt(18) # 固定值18磅

paragraph。line_spacing_rule = WD_LINE_SPACING。MULTIPLE #多倍行距

paragraph_format。line_spacing = 1。75 # 1。75倍行間距

paragraph = document。add_paragraph()

paragraph。add_run(‘這是一個帶有’)

paragraph。add_run(‘粗體’)。bold = True

paragraph。add_run(‘和’)

paragraph。add_run(‘斜體’)。italic = True

paragraph。add_run(‘的段落。’)

設定字型、大小、顏色、下劃線

paragraph = document。add_paragraph()

g=paragraph。add_run(‘這是一個帶有’)

設定下劃線:

g。underline = True

設定字型大小:

g。font。size = Pt(20)

from docx。shared import RGBColor

g。font。color。rgb=RGBColor(54,100,45)

from docx。oxml。ns import qn

g。font。name=u‘楷體’

g。_element。rPr。rFonts。set(qn(‘w:eastAsia’), u‘楷體’)

doc。styles[‘Normal’]。font。color。rgb = RGBColor(0, 0, 255)

doc。styles[‘Normal’]。font。size = Pt(12)

doc。styles[‘Normal’]。font。bold = True

# 設定全文字型

doc。styles[‘Normal’]。font。name = u‘宋體’

# 對於中文字型必須加如下內容

doc。styles[‘Normal’]。_element。rPr。rFonts。set(qn(‘w:eastAsia’), u‘宋體’)

經典乾貨:Python操作word文件全攻略