python 操作word 修改页眉与页脚
# -*- coding: utf-8 -*- # @Time : 2022年05月01日 19时59分 # @File : doctemp.py # @notice :from docxtpl import DocxTemplate data_dic = { 't1':'燕子', 't2':'杨柳', 't3':'桃花', 't4':'针尖', 't5':'头涔涔', 't6':'泪潸潸', 't7':'茫茫然', 't8':'伶伶俐俐', '报告日期':'2008-11-22', '报告编号':'A1154477', } # doc = DocxTemplate("mb1.docx") #加载模板文件 # doc.render(data_dic) #填充数据 # doc.save('模版1.docx') #保存目标文件import docx # from docx import Document from docx.enum.text import WD_ALIGN_PARAGRAPH #导入库:设置对象居中、对齐等 from docx.shared import Cmdoc = docx.Document("系统生成报告.docx") #加载模板文件 # for item in doc.sections: # print(item.header) # print(item.start_type)#changing the page margins修改页边距 sections = doc.sections for section in sections:section.top_margin = Cm(3)section.bottom_margin = Cm(2)section.left_margin = Cm(2.54)section.right_margin = Cm(2.54) doc.settings.odd_and_even_pages_header_footer = True # 启动页眉页脚奇偶页不同 偶数页眉 = doc.sections[0].even_page_header # 对偶数页进行设置,奇数页直接对节进行页眉页脚设置即可。 偶数页眉.paragraphs[0].text = "这是一个偶数页眉" # 偶数页眉.paragraphs[1].text = "这是一个11偶数页眉" print('页',list(doc.sections[0])) doc.sections[0].different_first_page_header_footer = True # 启动页眉页脚首页不同 首页页眉 = doc.sections[0].first_page_header 首页页眉.paragraphs[0].text = "这是首页的页眉"print('页数',len(doc.sections)) header=doc.sections[0].header paragraph = header.paragraphs[0] paragraph.text = "Title of my document" print(doc.sections[0]) print(doc.settings) doc.save('22.docx')
python 操作word 修改页眉与页脚相关推荐
- Python操作Word文档的节属性和页眉/页脚
封面图片:<Python程序设计实验指导书>(ISBN:9787302525790),董付国,清华大学出版社 图书详情(京东): 可与董付国老师的<Python程序设计(第2版)&g ...
- python (win32com) 批量删除 word (docx, doc) 中所有页眉、页脚 (Word.Application, Word.Basic)
之前看网上的资料,大部分都是用 python-docx 库来删除 word 文档的页眉.页脚: header.is_linked_to_previous = True 但是实际使用下来,问题不少,也不 ...
- java操作word,添加页眉,页眉图片,替换书签,添加水印(全)
java操作word文档,添加页眉文本,页眉图片,替换书签,水印 原模板截图: 生成后的文档效果截图: 第一步:引入maven <dependency><groupId>spi ...
- 多份word合并 保留不同页眉_如何给Word设置不同页眉和页脚?
我们在编辑Word文档时,有时需要设置不同的页眉,或每一页的页眉和页脚都各不相同,分别要用哪些功能键实现呢?用极速写作又是如何操作的呢?一起来学习下吧. 一.如何添加和删除页眉页脚 1.用极速写作打开 ...
- Word中设置不同的页眉或页脚
Word中设置不同的页眉或页脚 陈宇 2006年12月28日 13:41 原创 默认情况下,创建页眉或页脚时,Word自动在整篇文档中使用同样的页眉或页脚.但在有些时候,我们需要为部分页面设置不同的页 ...
- office 论文 页码_WORD目录,页眉,页脚,页码设置技巧 为你的毕业论文收藏吧-以Word 2013演示...
说明: 本文以Word 2013作为演示软件,相比之前的以Word 2010作为演示版本的文章,讲解更加详细,并增加了一些内容. 原来的以Word 2010作为演示的文章地址: 另外再介绍两篇对论文排 ...
- Word - 页眉奇偶页显示不同内容
Word - 页眉奇偶页显示不同内容 环境 需求 具体步骤 一:环境 WPS 2019 二:需求 指定页开始显示页码 奇偶页页眉显示不同内容 奇数页页面:固定内容 偶数页页眉:当前章节的标题 三:具体 ...
- 为Word文档设置页眉和页脚(转)
为Word文档设置页眉和页脚(转) 在Word文档中,可以很方便地为文档设置页眉和页脚,使其更加规范和醒目,下面以word2000为例,谈谈如何为Word文档设置页眉和页脚. 1. 从[视图]菜单中选 ...
- word日常排版(页眉和页脚)
word天呐,晚上又整这个word排版整了几乎一个晚上TVT 不过还是发现了几个较为有用的东西滴: 1.第一个是关于页眉页脚从任意页开始(假设是从第n+1页开始),设计到的一个最重要的分隔符是连续分节 ...
最新文章
- 《iOS 9应用开发入门经典(第7版)》——第1章,第1.6节小结
- 地震也能照常运行的数据中心新设计
- 关于python中多态的理解。
- git 改了一段代码不想要了_初识Git
- Linux编程练习 --进程间通信1--无名管道
- java 方法重载调用_Java方法的定义以及调用、方法重载、可变参数以及递归
- java毕业生设计超市自助结账系统的设计与实现计算机源码+系统+mysql+调试部署+lw
- html页面颜色排列,HTML前端页面颜色的四种方法,色号表
- 主题:北京亿阳信通Oracle笔试题
- SHELL第一天课堂练习
- reversed python_python字典reversed
- php简单论坛登录注册,php登录注册求救
- 基于高光谱影像的农作物检测应用简介
- unreal engine4效果很不错
- win10环境下搭建IIS图片服务器
- vue 文档.PDF无法预览解决方法
- crm客户关系管理系统总结
- 【湍流】基于kolmogorov结合次谐波补偿的方法生成大气湍流相位屏附matlab代码
- 对立统一(哲学与分析学)
- 职业访谈计算机学院老师,理想照亮现实 访谈引领未来数学计算机学院举行首届职业生涯人物访谈大赛...