python操作word-样式

字体

引入

复制代码
from docx.shared import Pt, Inches, RGBColor

加粗

python 复制代码
# 加粗1
p1.add_run('这是内容1.1_加粗\n').font.bold = True
# 加粗2
p1 = doc1.add_paragraph('这是段落1:\n')
p1.runs[0].font.bold = True

斜体

python 复制代码
p1.add_run('这是内容1.2_斜体\n').font.italic = True

删除线

python 复制代码
p1.add_run('这是内容1.2_斜体\n').font.italic = True

阴影

python 复制代码
p1.add_run('这是内容1.2_斜体\n').font.italic = True

字体大小

python 复制代码
p1.add_run('这是内容1.2_斜体\n').font.italic = True

颜色

python 复制代码
p1.add_run('这是内容1.2_斜体\n').font.italic = True

字体

python 复制代码
p1.add_run('这是内容1.2_斜体\n').font.italic = True

段落

引入

python 复制代码
from docx.shared import Pt

段落居中

python 复制代码
from docx.enum.text import WD_ALIGN_PARAGRAPH

doc1.add_paragraph('这是段落1:').paragraph_format.alignment = WD_ALIGN_PARAGRAPH.CENTER

左侧距离

python 复制代码
doc1.add_paragraph('Python是一种面向对象的解释型计算机程序设计语言...').paragraph_format.left_indent = Pt(50)

首行左侧距离

python 复制代码
doc1.add_paragraph('Python是一种面向对象的解释型计算机程序设计语言...').paragraph_format.first_line_indent = Pt(50)

离上的距离

python 复制代码
doc1.add_paragraph('这是段落2:').paragraph_format.space_before = Pt(30)

离下面的距离

python 复制代码
doc1.add_paragraph('这是段落3:').paragraph_format.space_after = Pt(30)

行间距

python 复制代码
doc1.add_paragraph('这是段落4:')
doc1.add_paragraph('Python是一种面向对象的解释型计算机程序设计语言...').paragraph_format.line_spacing = Pt(50)
相关推荐
gc_22997 小时前
学习C#调用OpenXml操作word文档的基本用法(33:学习图形类-3)
word·openxml·浮动·drawing·anchor
w2018007 小时前
作文格子纸模板可打印word语文作文纸(多款式)
word
gc_229912 小时前
学习C#调用OpenXml操作word文档的基本用法(32:学习图形类-2)
word·inline·openxml·drawing·嵌入式布局
qq_5469372713 小时前
office和WPS平替软件,可以打开Word_Excel_PPT
word·excel·wps
chéng ௹1 天前
python将word文档转化成html
python·html·word
hef2882 天前
Java读取Word图片坐标位置的方法
word
一颗无畏豆儿2 天前
word出现“错误!未找到引用源”问题,以及锁定(和解除)目录更新域
word
2601_958492552 天前
7 Best WordPress Tools to Help Your News Site Actually Make Money
前端·word
诸葛大钢铁2 天前
OFD如何转Word?OFD转为可编辑Word的两种方法
经验分享·word·ofd·ofd转word
2601_958492553 天前
7 WordPress Tools I Trust for Building a High-Traffic Magazine Site
前端·word