docx设置保存的word文档字体及大小

简介: 一般我是要将文件保存为这种形式我会使用
from docx import Document
from docx.oxml.ns import qn
from docx.shared import Pt, RGBColor

document = Document()
document.add_paragraph('您好,我是aaaaa')
"""
设置正文字型
    英文字型:Times New Roman
    中文字型:宋体
"""
document.styles['Normal'].font.name = 'Times New Roman'
document.styles['Normal'].element.rPr.rFonts.set(qn('w:eastAsia'), u'宋体')
"""设置正文字体的大小"""
document.styles['Normal'].font.size = Pt(18)
"""设置正文字体颜色"""
document.styles['Normal'].font.color.rgb = RGBColor(0, 0, 0)
# 保存word文档
document.save('bbb.docx')

注意,字体大小设置的单位为磅,不是像素,word中字体与磅值对比如下:

目录
相关文章
|
11月前
|
人工智能 编解码 芯片
告别低效沟通|让技术提问不再头疼-这套高效AI提问模板来帮你
不会向ai提问,不知道怎么提问的 可以看看
21208 1
告别低效沟通|让技术提问不再头疼-这套高效AI提问模板来帮你
|
PyTorch 算法框架/工具 Docker
Docker 镜像和你的操作系统或者硬件有一些兼容性问题。
Docker 镜像和你的操作系统或者硬件有一些兼容性问题。
725 2
|
关系型数据库 MySQL Linux
linux上安装mysqlclient报错的原因 (ERROR: No matching distribution found for mysqlclient)
linux上安装mysqlclient报错的原因 (ERROR: No matching distribution found for mysqlclient)
958 0
|
容器
Dockerfile(5) - CMD 指令详解
Dockerfile(5) - CMD 指令详解
1230 0
|
数据挖掘 iOS开发 MacOS
Python数据分析:从导入数据到生成报告的全面指南
随着数据科学和人工智能的迅速发展,Python 已经成为了最受欢迎的数据分析语言之一。Python 具有简单易学、灵活性强、可扩展性高等优点,使其在数据分析领域具有广泛的应用。本文将介绍 Python 数据分析的基本步骤,帮助你了解如何使用 Python 进行数据分析。
|
监控 Java
Java如何获取堆栈信息
【2月更文挑战第19天】
450 0
|
Python
python在列表、元素、字典、集合和numpy的数组前加上星号 * 是什么含义,以及*args和**kwargs的使用
python在列表、元素、字典、集合和numpy的数组前加上星号 * 是什么含义,以及*args和**kwargs的使用
358 0
|
小程序 数据安全/隐私保护 Python
Python print 函数 \r 转义字符的玩法及解析——转圈效果、动态表情、小数点加载、进度条
Python print 函数 \r 转义字符的玩法及解析——转圈效果、动态表情、小数点加载、进度条
1115 0

热门文章

最新文章

下一篇
开通oss服务