初始

导入依赖包,创建文档。

from docx import Document
from docx.shared import Pt,RGBColor,Cm
document = Document()

调整字体

document.styles['Normal'].font.name = u'宋体'
document.styles['Normal']._element.rPr.rFonts.set(qn('w:eastAsia'), u'宋体')
document.styles['Normal'].font.size = Pt(10.5)
document.styles['Normal'].font.color.rgb = RGBColor(0,0,0)

调整页面尺寸

调整为A4纸大小的尺寸

section = document.sections[0]
section.page_width = Cm(21) # 设置A4纸的宽度
section.page_height = Cm(29.7) # 设置A4纸的高度
section.top_margin = Cm(1.27) #页边距

参考:https://blog.csdn.net/weixin_42763696/article/details/105492135

python调整word默认格式相关推荐

  1. 利用python调整word格式

    ##作业 ##读取会议模板.txt的内容,最终生成word文档 ##第一行为标题,要求居中且字号为18,加粗,微软雅黑 ##罗马数字开头的行要求字号为14,加粗,微软雅黑 ##其他内容字号为12,微软 ...

  2. python编辑word的格式_Python 如何对word文档(.docx)的页眉和页脚进行编辑?

    刚好接了个任务要批量修改一批docx页眉,经过一天面向so编程,以下是代码.因为本人只是业余,代码是能用就好,如有错误请指出. PS1.对齐什么的懒得调了. PS2.不适用于doc格式 #批量修改do ...

  3. python处理word表格格式_python---word表格样式设置

    1.word表格样式的设置from docx import * document = Document() table = document.add_table(3, 3, style="M ...

  4. python实现word文档批量转成自定义格式的excel文档

    python实现word转成自定义格式的excel文档(解决思路和代码) 支持按照文件夹去批量处理,也可以单独一个文件进行处理,并且可以自定义标识符 最近在开发一个答题类的小程序,到了录入试题进行测试 ...

  5. 【Python】导出docx格式Word文档中的文本、图片和附件等

    [Python]导出docx格式Word文档中的文本.图片和附件等 零.需求 为批量批改学生在机房提交的实验报告,我需要对所有的实验文档内容进行处理.需要批量提取Word文档中的图片和附件以便进一步检 ...

  6. canvas 将图形设置为button_你会将Word设置为默认格式吗?应用之后,效率加倍

    在实际应用中,每个单位基本上都会有自己的文档行文风格,这也是一种企业文化的体现.比如说页面的大小.边距.页眉页脚,行文的字体.字号.段间距,文档各级标题的格式,公司的LOGO等等. 将一些常用的格式设 ...

  7. python复制word中的内容,包括格式、图片、文字

    需要安装模块,win32com 下载地址:http://download.csdn.net/detail/clean_water/9759816 # 导入模块 import win32com.clie ...

  8. 写一个可以一键统一调整word文档格式的程序

    要写一个可以一键统一调整 Word 文档格式的程序,可以使用 Microsoft Office Word 的 VBA 功能来实现. 步骤如下: 打开 Word 文档,在菜单栏中点击"开发人员 ...

  9. Python批量提取docx格式Word文档中所有批注

    封面图片:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 图书详情: 用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系统等配 ...

最新文章

  1. app里使用163邮箱发送邮件,被163认为是垃圾邮件的坑爹经历!_ !
  2. 51单片机多任务操作系统的原理与实现
  3. 如何安全的存储用户密码?(中)代码篇
  4. 2、编写单元测试用例,对用户注册功能的DAO层进行测试。(注意:测试用例应考虑成功和失败的情况)...
  5. C++标准库中的随机数生成
  6. java定时执行一段代码
  7. Oracle最新的Java 8更新破坏了您的工具-它是如何发生的?
  8. 简易listview与adapter实现列表,ArrayAdapter和BaseAdapter
  9. oracle 数据补齐月份,Oracle自定义函数--增加月份
  10. 宝典计算机网络部分,计算机网络复习相关知识点宝典
  11. APP 性能测试工具
  12. 马哥python开发培训
  13. 野火FPGA征途Pro学习笔记(IP核)
  14. JavaScript window对象之atob()和btoa()
  15. 房屋出租系统(第二版)
  16. 使用R语言画火山图详细步骤
  17. vnc支持用计算机民远程吗,使用vnc连接远程计算机
  18. python方括号和圆括号_python方括号和圆括号
  19. 经验分享:一套完整的硬件电路设计该怎么做?
  20. linux服务器黑客攻防

热门文章

  1. STM32 USB开发
  2. Redis的事务、管道、分布式
  3. 解决Android Studio编译时INSTALL_FAILED_MISSING_SHARED_LIBRARY错误,提示 unavailable shared library wearable的问题
  4. 【信息学奥赛】2061:【例1.2】梯形面积(C++)
  5. 如何设置Android中控件的颜色透明度
  6. 遍历所有控件,批量保存标签、批量操作编辑框,读取所有标签(易语言)
  7. 【MacOS】图书(books)APP如何找到PDF文件夹并拷贝出来
  8. VSCode快捷键的使用
  9. 浅谈安科瑞AMB300母线槽红外测温管理解决方案
  10. 研究 | 健康大数据平台的“区块链治理”