Python修改论文的字体及其大小
Word文档修改
- 对标题的格式修改
- 对文章内容对修改
对标题的格式修改
·首先是导入包和读取word文档
from docx import Document
import re
from docx.shared import Pt, RGBColor # 字号,颜色
from docx.oxml.ns import qn # 中文字体file = Document("E:\\File\\大一\\大一下学期/马克思.docx")
然后对字体进行修改
for run in file.paragraphs:if re.match('^Heading \d+$', run.style.name): # 找出所有标题for kuai in run.runs:kuai._element.rPr.rFonts.set(qn('w:eastAsia'), '黑体')kuai.font.size = Pt(42) # 修改字号kuai.font.bold = True # 加粗
对文章内容对修改
·对正文的修改:
for run in file.paragraphs:if run.style.name == "Normal":for kuai in run.runs:kuai._element.rPr.rFonts.set(qn('w:eastAsia'), '黑体')kuai.font.size = Pt(42)print(run.text)
由于是对整篇论文进行修改,所以又改变了一下
title = [] # 存入非段落内容数据
for run in file.paragraphs:if re.match('^Heading \d+$', run.style.name):title.append(run.text)elif run.style.name == "Normal":title.append(run.text)
for run in file.paragraphs:if run.text not in title:for kuai in run.runs:if kuai.text not in title:print(kuai)# kuai.font.size = Pt(42)kuai.font.color.rgb = RGBColor(200, 100 , 200)# kuai.font.name = 'Arial'# kuai._element.rPr.rFonts.set(qn('w:eastAsia'),'黑体')
最后不要忘记保存文件
file.save("E:/aa.docx")
(在设计全文数据库系统项目中,将论文进行最后的标准化)
Python修改论文的字体及其大小相关推荐
- js点击按钮改变字体大小并给他颜色_如何在Elementor中修改文本的字体、大小、颜色、样式...
本文将介绍Elementor网页编辑器中如何修改文本的字体.大小.颜色和样式. 原文首发于:https://loyseo.com/how-to-change-font-size-color-famil ...
- Android 12.0 修改系统默认字体的大小
目录 1.概述 2.修改系统默认字体的大小的核心类 3.修改系统默认字体的大小的核心功能实现和分析
- 【经验分享】CSDN如何修改文字的字体、大小以及颜色
[经验分享]CSDN如何修改文字的字体.大小以及颜色 小编整理的markdown相关文章 码住,此处应该加鸡腿加
- python软件设置代码字体的大小_Pycharm4.5设置字体大小以及背景颜色的方法
Pycharm4.5是一款非常强大的Python代码编辑器,其具备了易于上手.功能强大等特点,深受广大开发人员的青睐,而在使用的过程中,我们常常需要设置字体的大小以及背景颜色等参数,从而能够为用户带来 ...
- Python 修改终端输入字体颜色值
#!/bin/sh # Python 在终端中修改字体的颜色值 需要在字体中输入开头部分添加\033[x;x;xm 结尾部分添加\033[0m # x 对应下面的内容 ""&quo ...
- python修改ppt的字体和颜色_使用python-pptx包批量修改ppt格式的实现
最近实习需要对若干ppt进行格式上的调整,主要就是将标题的位置.对齐方式.字体等统一,人工修改又麻烦又容易错. 因此结合网上的pptx包资料,使用python脚本完成处理. 主要的坑点在于,shape ...
- python软件设置代码字体的大小_PyCharm中代码字体大小调整方法
Python的火也引发了Python编辑器的火,那么作为Python编辑器的PyCharm对于代码字体大小该怎么调整呢,小编此次就带给大家调整方法 首先在桌面找到PyCharm软件打开,新建一个Pyt ...
- 修改vs2013的字体和大小
1.打开工具 -> 选项 2.如图,修改字体和字体大小,修改后点击确定就保存设置了
- python修改ppt的字体和颜色_python pptx教程:python 怎么设置ppt图表区的颜色以及给图表区加上边框...
python 中 pptx 库 可以画组合图么? 我知道PPT可以组合画出,但是Python就不知道啦. python 怎么设置ppt图表区的颜色以及给图表区加上边框 Python Code:from ...
最新文章
- 阅读Book: MultiObjective using Evolutionary Algorithms (5) ---- Non-Dominated Sorting of a Population
- Makefile for OpenCV
- 重新想象 Windows 8 Store Apps (61) - 通信: http, oauth
- Literal的使用和作用
- 制冷设备维保常见的10大故障!
- Android开源项目发现---ProgressBar 篇(持续更新)
- 简单了解RestTemplate源码
- python按字节读取_Python read函数按字节(字符)读取文件的实现
- #define GPBCON (*(volatile unsigned *)0x56000010) 的理解
- 使用xrandr和cvt命令添加自定义的分辨率模式
- Android: eoeAndroid ~
- 浏览器HTML5 视频播放
- 哪个数据库替代oracle,关于Oracle数据库替代加密算法
- 有什么适合学生党使用的无线蓝牙耳机?安卓平价蓝牙耳机推荐
- cad引出线段lisp_lisp将多条线条合并成一条多段线
- Redis学习(1)——下载与配置[转]
- USBKEY全解析---证书导入(java)
- 常用激活函数(relu,glu,gelu,swish等)
- 最详细的java调用含参数的python程序并且返回值
- 添加购物车及展示购物车列表,修改购物车数量