-
2020-12-28 19:01:29
这篇文章主要介绍了关于python docx 中文字体设置的操作方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
最近用到了docx生成word文档,docx本身用起来很方便,自带的各种样式都很好看,美中不足的就是对中文的支持不够好。在未设置中文字体的时候,生成的文档虽然可以显示中文,但是笔画大小不一,很难看。
解决办法:
首先创建一个文档,要先声明一个document:
from docx import Document
document = Document()
docx内置的样式都可以通过document.styles取到。
正文是Normal, 标题样式根据标题声明的基本,分别从Heading 1 到Heading 9, 另外还有table、list等各种word对应的样式。可以通过遍历document.styles查看。
我们以正文Normal为例。先来看看涉及字体更改的是style object里面的哪些属性。
1. document.styles[‘Normal'].font.name
有兴趣深入研究的同学可以看看官方文档对Font的介绍
http://python-docx.readthedocs.io/en/latest/dev/analysis/features/text/font.html?highlight=font
在这里我们只需要更改font.name。
2. document.styles[‘Normal']._element.rPr.rFonts
只更改font.name是不够的,还需要调用._element.rPr.rFonts的set()方法。
综合起来这样
from docx.oxml.ns import qn
document.styles['Normal'].font.name = u'宋体'
document.styles['Normal']._element.rPr.rFonts.set(qn('w:eastAsia'), u'宋体')
问题解决, 表格中字体成功更改为”宋体”.
相关推荐:
Python读写docx文件的方法
更多相关内容 -
python-docx修改已存在的Word文档的表格的字体格式方法
2020-09-20 12:36:15今天小编就为大家分享一篇python-docx修改已存在的Word文档的表格的字体格式方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 -
python如何设置写入表格的字体字号?
2021-01-29 06:35:23我们在做表格时候,可以通过自带的功能,设置字体字号,那大家在学习编程时,有没有想过用编程去改变的呢?答案时肯定的!下面一起来看看这好玩的设置方法吧~功能描述:首先生成几个测试用的Excel文件,然后批量修改...我们在做表格时候,可以通过自带的功能,设置字体字号,那大家在学习编程时,有没有想过用编程去改变的呢?答案时肯定的!下面一起来看看这好玩的设置方法吧~
功能描述:
首先生成几个测试用的Excel文件,然后批量修改这些文件的格式,把表头加粗并设置为黑体,其他行字体为宋体,设置奇偶行颜色不同,并设置偶数行为从红到蓝的渐变背景色填充。
修改前文件演示:
代码实现参考:from random import sample
import openpyxl
from openpyxl.styles import Font, colors
def generateXlsx(num):
for i in range(num):
wb = openpyxl.Workbook()
ws = wb.worksheets[0]
# 添加表头
ws.append(['字段' str(_) for _ in range(1,6)])
# 添加随机数据
for _ in range(10):
ws.append(sample(range(10000), 5))
wb.save(str(i) '.xlsx')
def batchFormat(num):
for i in range(num):
-
word字号对应excel字号
2015-03-13 14:10:04word和excle之间的字号互换,可以更好的了解两者区别。对应选择自己理想字号。 -
word字号大小对照表 Word里面打印字体要多大???
2021-06-09 02:28:59电子表格字号与WORD字号对应表首先打开word文档,做一个出差路线表。选择插入-表格选项。根据需CSS布局HTML小编今天和大家分享建立一个多行多列的表格,5行6列,输入内容。接着调整一下对齐样式,一般是居中对齐。...电子表格字号与WORD字号对应表
首先打开word文档,做一个出差路线表。选择插入-表格选项。
根据需CSS布局HTML小编今天和大家分享建立一个多行多列的表格,5行6列,输入内容。
接着调整一下对齐样式,一般是居中对齐。
word中的字号对应的多少磅?
我想问的是我的WORD不能显示字号只能显示磅 该怎么办? 我的WORD不能显示在WORD中字号越大,字符越小,而磅值越大,字符也越大的,两者具体的对应关系大约如下吧: 字号‘八号’对应磅值5 字号‘七号’对应磅值5.5 字号‘小六’对应磅值6.5 字号‘六号’对应磅值7.5 字号‘小五’对应磅值9 字号‘五号’对应磅值10.5 字号‘小四’对
word五号字相当于多少字号?
10.5磅大小,3.690厘米。 其它字号大小见下面的对照表:
word字体中几号字与多少磅的对应关系
在word中,字体大小是磅值的对应关系如下: 字号‘八号’对应磅值5,字号‘七号’对应磅值5.5,字号‘小六’对应磅值6.5,字号‘六号’对应磅值7.5,字号‘小五’对应磅值9,字号‘五号’对应磅值10.5 字号‘小四’对应磅值12,字号‘四号’对应磅值14。
word里小四和小三的字体等于ppt里多大的字号?
【注意】PPT中默认的字体是18,也就是说,你在WORD中复制过来的任何字号的文字在PPT默认状态(也就是你没有设置过)下粘贴都是18的 【下面是对照表】 初号:42磅 小初:36磅 一号:26磅 小一:24磅 二号:22磅 小二:18磅 三号:16磅 小三:15磅
word中小四号字体和12号字体有什么区别
一、“小四号”是字号,“12号”是磅值。小四号字就是12磅,大小一样,表达方式不同。 二、字号和磅值的关系如下: 初号 = 42磅 = 14.82毫米 小初 = 36磅 = 12.70毫米 一号 = 26磅 = 9.17毫米 小一 = 24磅 = 8.47毫米 二号 = 22磅 = 7.76毫米 小二 =
excel中的字号如何与word中的字体相对应?
初号=42磅=14.82毫米 小初=36磅=12.70毫米 一号=26磅=9.17毫米 小一=24磅=8.47毫米 二号=22磅=7.76毫米 小二=18磅=6.35毫米 三号=16磅=5.64毫米 小三=15磅=5.29毫米 四号=14磅=4.94毫米 小四=12磅=4.23毫米 五号=10.5磅=3.70毫米 小五=9磅=3.18
word中字号与尺寸(磅数)含义及对照表
印刷文字有大、小的不同变化,排版及图象处理软件中汉字字体大小的计量,目前主要采用印刷业专用的号数制和点数制(也可称之为磅数制)。其尺寸规格以正方形的汉字为准(对于长或扁的变形字,则要用字的双向尺寸参数。
Word里面打印字体要多大???
我在里面写了篇实习报告,想打印出来,用A4或16K纸打印不什么不同,用什正文标题:黑体小二号,段后:1行。 正文:宋体,小四,行间距1.5倍。 要CSS布局HTML小编今天和大家分享用A4纸输出,左边界3,上边界3,下边界2.5,右边界2.5。 word里面打印注意设置页面大小,设置纸张大小,设置纸张方向,设置页边距。
-
python中读取word表格后怎么获取表格内容的字体字号
2022-06-07 15:21:47python中读取word表格后怎么获取表格内容的字体字号 用font时为啥报错 -
HTML设表格字体大小
2021-06-12 17:22:48好文网为大家准备了关于HTML设表格字体大小范文,好文网里面收集了五十多篇关于好HTML设表格字体大小好文,希望可以帮助大家。更多关于HTML设表格字体大小内容请关注好文网篇一:HTML中设置各种字体格式的语法1.2文字...好文网为大家准备了关于HTML设表格字体大小范文,好文网里面收集了五十多篇关于好HTML设表格字体大小好文,希望可以帮助大家。更多关于HTML设表格字体大小内容请关注好文网篇一:HTML中设置各种字体格式的语法1.2文字的多样化
好文网为大家准备了关于HTML表格边框设为单实线的文章,好文网里面收集了五十多篇关于好HTML表格边框设为单实线好文,希望可以帮助大家。更多关于HTML表格边框设为单实线内容请关注好文网。ctrl+D请收藏!篇一:html中画表
好文网为大家准备了关于ECEL表格如何字体大小的文章,好文网里面收集了五十多篇关于好ECEL表格如何字体大小好文,希望可以帮助大家。更多关于ECEL表格如何字体大小内容请关注好文网。ctrl+D请收藏!篇一:word与excel
好文网为大家准备了关于LATE表格字体大小的文章,好文网里面收集了五十多篇关于好LATE表格字体大小好文,希望可以帮助大家。更多关于LATE表格字体大小内容请关注好文网。ctrl+D请收藏!篇一:LATEX中表格的制作LATEX
好文网为大家准备了关于表格中字体大小的文章,好文网里面收集了五十多篇关于好表格中字体大小好文,希望可以帮助大家。更多关于表格中字体大小内容请关注好文网。ctrl+D请收藏!篇一:word公式编辑中字号大小设置参照表小四号字正文:
好文网为大家准备了关于CSS控制表格字体大小的文章,好文网里面收集了五十多篇关于好CSS控制表格字体大小好文,希望可以帮助大家。更多关于CSS控制表格字体大小内容请关注好文网。ctrl+D请收藏!篇一:CSS样式表控制背景图片大
好文网为大家准备了关于公文表格字体大小范文,好文网里面收集了五十多篇关于好公文表格字体大小好文,希望可以帮助大家。更多关于公文表格字体大小内容请关注好文网篇一:公文格式及公文字体字号标准公文格式及公文字体字号标准一、文排版字体要
好文网为大家准备了关于打印表格字体大小范文,好文网里面收集了五十多篇关于好打印表格字体大小好文,希望可以帮助大家。更多关于打印表格字体大小内容请关注好文网篇一:打印格式设置操作图解<>操作
好文网为大家准备了关于表格标题字体大小范文,好文网里面收集了五十多篇关于好表格标题字体大小好文,希望可以帮助大家。更多关于表格标题字体大小内容请关注好文网篇一:常用字号与尺寸对照表专业排版字号、磅数与实际尺寸对照表字号磅数七号5
好文网为大家准备了关于PROE表格字体大小范文,好文网里面收集了五十多篇关于好PROE表格字体大小好文,希望可以帮助大家。更多关于PROE表格字体大小内容请关注好文网篇一:怎样在proe5中添加新字体怎样在proe5.0中添加新
好文网为大家准备了关于论文表格中字体大小范文,好文网里面收集了五十多篇关于好论文表格中字体大小好文,希望可以帮助大家。更多关于论文表格中字体大小内容请关注好文网篇一:毕业论文的字体格式要求论文的字体格式要求1、摘要、目录、正文的
好文网为大家准备了关于WPS表格字体大小被锁定的文章,好文网里面收集了五十多篇关于好WPS表格字体大小被锁定好文,希望可以帮助大家。更多关于WPS表格字体大小被锁定内容请关注好文网。ctrl+D请收藏!篇一:WPS表格中设置改变
好文网为大家准备了关于表格字体大小为32磅范文,好文网里面收集了五十多篇关于好表格字体大小为32磅好文,希望可以帮助大家。更多关于表格字体大小为32磅内容请关注好文网篇一:字号与尺寸对照表关于字体印刷文字有大、小的不同变化,排版
好文网为大家准备了关于HTML表格背景图片代码的文章,好文网里面收集了五十多篇关于好HTML表格背景图片代码好文,希望可以帮助大家。更多关于HTML表格背景图片代码内容请关注好文网。ctrl+D请收藏!篇一:html常用背景颜色
好文网为大家准备了关于HTML不规则表格的文章,好文网里面收集了五十多篇关于好HTML不规则表格好文,希望可以帮助大家。更多关于HTML不规则表格内容请关注好文网。ctrl+D请收藏!篇一:不规则变化动词表backenbefeh
好文网为大家准备了关于HTML表格固定的文章,好文网里面收集了五十多篇关于好HTML表格固定好文,希望可以帮助大家。更多关于HTML表格固定内容请关注好文网。ctrl+D请收藏!篇一:html表格设置html表格设置容表格的定义
好文网为大家准备了关于在线HTML表格的文章,好文网里面收集了五十多篇关于好在线HTML表格好文,希望可以帮助大家。更多关于在线HTML表格内容请关注好文网。ctrl+D请收藏!篇一:一个简单的HTML网页制作表格的范例一个简单
好文网为大家准备了关于HTML表格左上对齐的文章,好文网里面收集了五十多篇关于好HTML表格左上对齐好文,希望可以帮助大家。更多关于HTML表格左上对齐内容请关注好文网。ctrl+D请收藏!篇一:HTML表格标记及属性HTML表
好文网为大家准备了关于HTML表格设置边框范文,好文网里面收集了五十多篇关于好HTML表格设置边框好文,希望可以帮助大家。更多关于HTML表格设置边框内容请关注好文网篇一:html中画表格让表格只有横边框没有竖边框
-
为什么我的word表格没了边框 - 卡饭网
2020-12-22 06:30:52word表格怎么去边框线 word表格去边框线的方法word表格怎么去边框线 word表格去边框线的方法 Word表格怎么去边框?表格制作一般选用Microsoft Excel表格来制作工作需要的表格,但是Excel表格难以处理.因此,涉及数据的... -
设置word2016默认的字体和大小
2020-04-20 16:13:32新建word文档后,操作如下: 打开段落 设置中文字体格式 设置中文字体大小 设置英文字体格式和大小 ...因此,在新建所有word文档时,所有字体的默认格式为上述设置。例如,博主的为 “宋体-5号” ... -
poi导出word表格的操作讲解
2020-12-20 17:42:33一、效果如下二、js代码function export_word(){ //导出wordvar url = "czzsca/exportWord.do";this.export(url);}function export(url){var currentyear = $("#mainYear").val() * 1;var key_columns = ['xh',"d_... -
word表格怎么添加标题栏 如何在word表格上方加标题
2021-06-14 04:07:33通过对word表格添加题注,位置设为表格上方,编辑题注内容再将字体居中设置就可以实现在word表格上方加标题。具体操作请参照以下步骤。1、新建一个word文档,建立一个几行几列的表格。具体尺寸可根据个人需求建立,... -
java poi 填充word(合并单元格,添加图片,设置字号)
2021-11-26 18:40:41* 查询Word报表 * * @param * @return */ @RequestMapping(value = "/wordQuery") public BaseResponse wordQuery() throws Exception { //报表地址 String modelDir = ExcelDir + "gwydjb.doc"; //输出地址 ... -
word表格中的文字距离表格四周太远,怎么才能调的近一些,除了调字大小。
2021-08-05 04:40:49word表格中的文字距离表格四周太远,怎么才能调的近一些,除了调字大小。以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!word表格中的文字距离表格... -
word排版一般字号用的字号是多少
2021-06-10 10:34:15表格以出现先后按“表1(空两格)表名、表2(空两格)表名……”(黑体五号加粗)随文排。图表中文字用宋体五号、不加粗,英文字母和阿拉伯数字采用半角Times New Roman体。公式序号以出现先后按“(1)、(2)、……... -
字体大小不一样,当html转换为Word使用Microsoft.Office.Interop.Word
2021-06-09 02:28:54使用Microsoft.Office.Interop.Word我能够从HTML转换为Word,但字体大小不一样的文件的HTML和Word格式。 无论我在HTML中做什么格式(字体大小)都在Word文件中丢失。任何人都可以帮助我保留相同的字体大小。字体大小... -
word字体显示不全或是显示一半怎么回事如何解决
2021-01-14 16:14:07故障预测:一般发生这样故障,要么就是我们负责别人的内容到...故障解决:word字体库字体不全,所以打开word文档然后a4试卷字体格式,就认不出图标,从而避免word文档中的文字难以显示及显示不全的故障,这种故障... -
word文档中表格顶头怎么调整_word使用技巧之-Word文字处理技巧,学会不求人!...
2020-10-27 00:49:09假期最后一天,明天就要上班了,今天给大家分享20个Word实用技巧,希望你们能够喜欢。01、一键选择同样的内容编辑Word时,如果需要将相同样式的内容全选复制出去该怎么办...02、表格文字自适应我们在Word里面插入表... -
word中的表格如何增加一列 word表格怎么增加一列
2021-07-27 08:12:05要怎样在Word的表格中增加一列Word表格中:将光标定位在表格最后一行右端(表格外)的回车符处,按回车键即在表格最后增加一行。事实上,在表格的任何位置处增加一行,只要将光标定位在该行表格外的回车符处,按回车键... -
word 字体磅数 word怎么设置字体磅数
2020-12-19 19:02:14怎样在word中设置字体磅数word中设置字体大小方法: 方法一、选中文字,然后按键盘上的 “ Ctrl + [ ”是缩小文字,按 “Ctrl + ]” 是放大字体,每次可增加1磅大小。方法二、选中文字后按键盘上的 Ctrl+Shift+> ... -
word文档中表格顶头怎么调整_简单好用的Word技巧(全)
2020-11-13 23:01:34简单好用的Word技巧一秒对齐文字在Word中如何对齐文字,我想十个人中有九个都会像三顿这样手打空格。只有短短几行倒还好说,如果是几十行甚至几百行,一定会打空格打到吐吧。标尺一秒对齐!只需要选中文字,在标尺处... -
Java 在Word中创建表格
2022-04-20 21:07:58下面,将通过Java编程在Word文档中创建表格并实现格式化操作,包括设置字体、字号、字体颜色、字体粗细等,设置单元格对齐方式、单元格背景色、单元格合并、设置表格边框样式、插入图片等。 使用工具:Free Spire.... -
如何使用POI读取word文档中每个单词的字体大小?
2021-06-13 06:24:35我试图找出word文档中是否存在字体为2的任何内容.但是,我无法做到这一点.首先,我试图读取样本word文档中每个单词的字体,该单词只有一行和7个单词.我没有得到正确的结果.这是我的代码:HWPFDocument doc = new ... -
Word调整字号间距 Word回车换行间距变大
2020-12-24 04:48:26今天制作一份表格,由于宽度不够,就想用两行字,回车换行后发现字体间距非常大,在网上查了一下资料,没有解决问题,网上多数都是调整段落的,下边分享一下我的解决方法,用的是Office2007,我们来看看怎么解决吧... -
Word表格跨页断行如何排版?Word表格换页脱节怎么办?
2020-12-08 00:43:09使用Word处理表格经常会因为跨页断行而让用户阅读文章很不方便,使用Word文件建立一些合同文件的时候用户也会...关于Word表格的跨页断行属性的解释1、禁止断开表格出现在不同的页面上页面排版时,由于该表格上方出... -
word表格中怎么调整文字行间距以及字符间距
2020-12-21 21:54:19word表格中怎么调整文字行间距以及字符间距时间:2013-06-26作者:snow来源:互联网word表格中的文字不能直接调整行距确实是一个缺陷,虽然可以通过改变行高来更改表格的大小,但容易造成文字两端出现大段空白区域直接... -
word字体放大后显示不完整的两种解决办法
2021-01-14 16:14:14在我们对字体的操作(放大缩小)的过程中,会遇到放大字体后,字体显示不完整,只显示一部分,另外一部分缺失的现象.那么,我们怎么解决这一问题呢??下面我就分享两个方法解决这个问题.希望对大家有所帮助.1、当我们打开...