使用C#在word中插入页眉页脚

//插入页脚

[csharp] view plaincopyprint?

  1. public void InsertFooter(string footer)
  2. {
  3. if (ActiveWindow.ActivePane.View.Type == WdViewType.wdNormalView ||
  4. ActiveWindow.ActivePane.View.Type == WdViewType.wdOutlineView)
  5. {
  6. ActiveWindow.ActivePane.View.Type = WdViewType.wdPrintView;
  7. }
  8. ActiveWindow.View.SeekView = WdSeekView.wdSeekCurrentPageFooter;
  9. this.Application.Selection.HeaderFooter.LinkToPrevious = false;
  10. this.Application.Selection.HeaderFooter.Range.ParagraphFormat.Alignment = WdParagraphAlignment.wdAlignParagraphCenter;
  11. ActiveWindow.ActivePane.Selection.InsertAfter(footer);
  12. //跳出页眉页脚设置
  13. ActiveWindow.View.SeekView = WdSeekView.wdSeekMainDocument;
  14. }

msdn上的方法

[csharp] view plaincopyprint?

    1. foreach (Word.Section wordSection in this.Application.ActiveDocument.Sections)
    2. {
    3. Word.Range footerRange = wordSection.Footers[Word.WdHeaderFooterIndex.wdHeaderFooterPrimary].Range;
    4. footerRange.Font.ColorIndex = Word.WdColorIndex.wdDarkRed;
    5. footerRange.Font.Size = 20;
    6. footerRange.Text = "页脚 页脚";
    7. }
    8. foreach (Word.Section section in this.Application.ActiveDocument.Sections)
    9. {
    10. Word.Range headerRange = section.Headers[Word.WdHeaderFooterIndex.wdHeaderFooterPrimary].Range;
    11. headerRange.Fields.Add(headerRange, Word.WdFieldType.wdFieldPage);
    12. headerRange.ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight;
    13. }

使用C#在word中插入页眉页脚

时间: 2024-10-21 08:15:06

使用C#在word中插入页眉页脚的相关文章

word添加页眉脚和设置各页不同的页眉页脚.

添加页眉方法: 首选打开需要添加在页眉的文档,双击文档头部(也就是页眉处),进入页眉页脚编辑模式. 添加自已需要的页眉 翻到页脚处,添加页脚,页脚处我就只添加页码了,在页眉页脚编辑模式下,选择设计选项卡(此选项卡只有在页眉页脚处于编辑模式才会显示).然后选择页码----设置底端-----普通数字2 此时页眉页脚便添加成功了.页眉页脚的特性是设置后所有页面相同,页脚添加的页码是自增类型的,就是每增加一页会自动+1.页眉页脚设置成功后退出页眉页脚编辑模式可直接点击”设计”选项卡下的”关闭页眉页脚本”

C# 操作Word页眉页脚——奇偶页/首页不同、不连续设置页码、复制页眉页脚、锁定页眉页脚、删除页眉

序 ?本文是对Word页眉页脚的操作方法的进一步的阐述.在"C# 添加Word页眉页脚.页码"一文中,介绍了添加简单页眉页脚的方法,该文中的方法可满足于大多数的页眉页脚添加要求,但是对于比较复杂一点的文档,对页眉页脚的添加要求比较严格的,如需要设置奇.偶页的页眉页脚不同.首页页眉页脚不同.设置页码时需要对不同章节的内容设置不同页码.对包含重要信息的页眉页脚需要设置编辑权限.相同性质的文档需要复制指定页眉页脚等等操作,则可以参考本文中的方法.?鉴于此,本文就以上操作要求分以下几个示例要点

怎样在Word中插入代码并保持代码原始样式不变

怎样在Word中插入代码并保持样式不变 我们有时候需要在word中添加一段我们写的代码,但是把代码粘贴到word文档中之后就发现所有的代码的样子都变了,我们可以采用下边的方法来实现保持代码原来的样式和颜色高亮 1.这种方法适合于讲Visual Studio中的代码粘贴到word文档中 a.在word中选择插入选项卡,然后点击对象 b.在弹出的窗口中选择OpenDocument文本,之后会弹出一个新的word窗口,将Visual Studio中的代码复制粘贴到这里保存关闭窗口即可 c.效果图如下

C# Word中插入复选框选中符号

object fontname = "Wingdings 2";  object uic = true;    doc.Bookmarks.get_Item(ref lblmark).Range.InsertSymbol(-4014, ref fontname, ref uic, ref missing); C# Word中插入复选框选中符号,布布扣,bubuko.com

使用EndNote在Word中插入参考文献的格式设置

endnote其实自带了很多参考文献格式的样式,如下图,但往往跟我们要使用的会有所出入,本文主要介绍的就是设置自定义endnote参考文献格式,以endnote X6和word2003为例,其它版本以此类推. 1.可以先把不用的样式设置为不显示.Edit→Output Styles→Open Style Manager.然后在打开的界面选择Unmark All. 2.新建一个样式.选择Edit→Output Styles→New Style. 3.根据需要的参考文献格式,对Citations中的

关于word中插入CAD大图的调整

在word中插入CAD图时经常会有人将其改变成图片,这样的结果就造成在word中图片的不清晰. 最好的方式当然是将原始图清晰的粘贴在word中. 有其他人从CAD中直接复制,粘贴到word中,但是总是出现大小调整不了,或者调整困难的局面如图显示 出现像这种,实际需要的图好小,图片调整有非常困难的情况. 出现这种情况是因为复制图时,系统默认情况是CAD当前显示界面大小,也就是这种情况 对比一下  就会发现  想要在word中画布空白处尽可能少,就需要在复制cad图时将所需要复制的部分放大复制.如图

Office WORD如何为每一页设置不同的页眉页脚

如下图所示,我想要为封面和目录,摘要等等设置不同的页眉页脚(一般封面和目录不需要页脚) ? 而从正文开始,套用相同的页眉和以页数作为页脚(注意"第一章 绪论"不是这个文档的第一页) ? 具体实现方法: 1 将光标定位到第一页(在第一页的任意位置都行),点击视图-页眉和页脚.然后输入页眉"封面".点击关闭按钮,这个页眉就做好了. ? 2 往下翻,发现每一页的页眉都是"封面".我的第二页是目录,所以要把页眉改成目录.首先光标定位到第一页的末尾,点击插

js中window.print()去除页眉页脚

//jsp打印时去除页眉页页脚 打印前加入下面代码即可 var HKEY_Root,HKEY_Path,HKEY_Key; HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"; var head,foot,top,bottom,left,right; var Wsh=new ActiveXObject("WScrip

页眉页眉,我也是醉了

搞了半个小时,才搞定页眉问题!!!!!!! 一般WORD里面设页眉或页脚常碰到的问题,也就是这些,你看看吧. 以下这些内容对你有很大的帮忙 问:WORD里边怎样设置每页不同的页眉?如何使不同的章节显示的页眉不同?答:分节,每节可以设置不同的页眉.文件--页面设置--版式--页眉和页脚--首页不同 问:请问word中怎样让每一章用不同的页眉?怎么我现在只能用一个页眉,一改就全部改了?答:在插入分隔符里,选插入分节符,可以选连续的那个,然后下一页改页眉前,按一下"同前"钮,再做的改动就不影