admin管理员组文章数量:1536800
2024年5月29日发(作者:)
个人收集整理 勿做商业用途
1. 引言
在日常的WPS文字二次开发中,经常会涉及到操作页眉和页脚的情况。如:添加、删除、修
改页眉和页脚中的文字、图形和图像等,
本文通过WPS文字提供的二次开发接口,以WPS为基础,同时兼顾Word来介绍其中的用
法.
注意:WPS虽然与Word非常相似,但也有自身的一些特点。
2。 简介
设置页眉和页脚时,可能会涉及到与“页面设置”和“域”的知识。影响到页眉和页脚的设置如下
图:
2.1. 节、页面设置、页码域
节:通常以为文档的下一个对象是节(即Application—〉Documents->Sections),页眉和
页脚可以在不同的节中进行不同的设置。
页面设置:
奇偶页不同:此功能为方便设置类似于书籍的“页眉和页脚”,如字典。
首页不同:此功能为方便设置首页为封面而设置.(注:通常封面不显示页码)
域:如果在页眉和页脚中插入了页码域(即,如果你做了如下的操作:插入、页码,这样插入的
页码就是一个域,与 页而改变。 个人收集整理 勿做商业用途 2。2. 读取页眉和页脚的内容 下面以页眉来介绍,页脚只要将Headers改为Footers即可,其他知识完全一样。 通常的方法是: ActiveDocument。Sections(1)。Headers(wpsHeaderFooterPrimary).Range。Text 注:这里的wpsHeaderFooterPrimary可以取得枚举值及描述如下: 名称 值 描述 wpsHeaderFooterEvenPages 3 返回偶数页上的所有页眉或页脚 wpsHeaderFooterFirstPage 2 返回文档或节中的第一个页眉或页脚 wpsHeaderFooterPrimary 1 返回文档或节中除第一页外所有页上的页眉或页脚 针对“页面设置”的不同,所以,对读取页眉中的内容细分如下: 2.2。1。 在页面设置中勾选了“奇偶页不同” 读取偶数页的内容: ns(1).Headers(wpsHeaderFooterEvenPages).Range。Text 读取奇数页的内容: 可以使用: ns(1).Headers(wpsHeaderFooterPrimary)。 注意: 如果页眉中设置了动态的内容,如第*页(“*”代表是一个根据页码自动更新的数字),则 读出的内容: 这里与Word的差异: 1. Word:是根据当前光标的位置而定(如:光标放在第2页,则wdHeaderFooterEvenPages 读出的是第2页的页眉内容,如果在第4页,则读出的是第4页的内容,如果光标在第3 页,则读出什么有时是2页,有时是4页,规律不细说)。 2. WPS:读取的就是第一个匹配的页眉(如:wpsHeaderFooterEvenPages读的就是第2页 的内容;wpsHeaderFooterPrimary则是第1页或者第3页的内容)。 2。2。2。 在页面设置中勾选了“首页不同” 读取第一页的内容: ns(1)。Headers(wpsHeaderFooterFirstPage).Range。Text 读取除第一页的内容: ActiveDocument。Sections(1)。Headers(wpsHeaderFooterPrimary).Range。Text
版权声明:本文标题:页眉和页脚操作技巧 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1716997017a526994.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论