php页眉,phpword页眉页脚

一、php 生成带有页眉的word

把你生成WORD的代码贴出来,我给你修改增加页眉、页脚功能。

补充:

没看见你的模板,关键是看你的模板是用什么方式在生成WORD,如果是使用DCOM对象或者组装XML文件,那么增加页眉、也脚是能做到的,只需要查阅一下相关资料即可。如果自己组装二进制文件,那么资料查起来可能要麻烦点。

补充:

你可以在网上查到这样的资料,下面是我搜索的,没用测试:

//设置页眉

Word_App.ActiveWindow.View.Type = Word.WdViewType.wdOutlineView;

Word_App.ActiveWindow.View.SeekView = Word.WdSeekView.wdSeekPrimaryHeader;

Word_App.ActiveWindow.ActivePane.Selection.InsertAfter(GlobalVar.Jgmc + " " + GlobalVar.GetServerDateTime().ToString("yyyy年MM月dd日"));

Word_App.Selection.ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight;//设置右对齐

Word_App.ActiveWindow.View.SeekView = Word.WdSeekView.wdSeekPrimaryFooter;

//设置总页数与当前页数

Word_App.ActiveWindow.View.SeekView = Word.WdSeekView.wdSeekMainDocument;//跳出页眉设置

二、php 生成带有页眉的word

把你生成WORD的代码贴出来,我给你修改增加页眉、页脚功能。

补充:没看见你的模板,关键是看你的模板是用什么方式在生成WORD,如果是使用DCOM对象或者组装XML文件,那么增加页眉、也脚是能做到的,只需要查阅一下相关资料即可。如果自己组装二进制文件,那么资料查起来可能要麻烦点。

补充:你可以在网上查到这样的资料,下面是我搜索的,没用测试: //设置页眉 Word_App.ActiveWindow.View.Type = Word.WdViewType.wdOutlineView; Word_App.ActiveWindow.View.SeekView = Word.WdSeekView.wdSeekPrimaryHeader; Word_App.ActiveWindow.ActivePane.Selection.InsertAfter(GlobalVar.Jgmc + " " + GlobalVar.GetServerDateTime().ToString("yyyy年MM月dd日")); Word_App.Selection.ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight;//设置右对齐 Word_App.ActiveWindow.View.SeekView = Word.WdSeekView.wdSeekPrimaryFooter; //设置总页数与当前页数 Word_App.ActiveWindow.View.SeekView = Word.WdSeekView.wdSeekMainDocument;//跳出页眉设置。

三、word页数和页眉页脚设置

1、在第一页和第二页的最后分别插入分节符下一页;

2、双击第二页页眉,取消,页眉和页脚工具设计--导航--链接到前一条页眉,按钮的选中状态;

3、转到第三页页脚,取消,页眉和页脚工具设计--导航--链接到前一条页眉,按钮的选中状态;

4、在第三页页脚插入页码,页眉和页脚工具设计--页眉和页脚--页码,并设置页码格式,起始页为1;

5、转到当页页眉,编辑页眉。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值