精华内容
下载资源
问答
  • word 第一页不显示页眉页码

    千次阅读 2014-12-23 20:00:58
    在写word的时候经常会遇到,要做封面的时候。而且我们要求除啦第一页,其他的页都要有页眉页码。我找啦好久,特做此总结。

    在写word的时候经常会遇到,要做封面的时候。而且我们要求除啦第一页,其他的页都要有页眉和页码。我找啦好久,特做此总结。


    1.创建一个空word,用来做实验。



    2.在第一页的末尾,插入换页符。点击下一页。


    3.在第二页编辑页眉。


    取消链接前一页,页眉


    然后输入页眉。


    如果第一页出现页眉,也没有关系,删掉就好啦。不会对后面有影响的。

    ***************

    页码的问题与页眉相似,只不过是编辑页脚,取消连接到前一条的页脚。别忘记设计页码格式,要不第二页不会标第一页的。

    展开全文
  • 设置word第一页不显示页码,第二页页码从1开始

    万次阅读 多人点赞 2019-05-31 15:12:06
    1、双击页脚,出现如下图所示的页面,勾选“首页不同” 2、找到“页码”->“设置页码格式” ...5、设置好后的效果如下,可以看到封面已经没有页码了,而从开始显示为页码“-1-” ...

    ------------------------------更新于2020年9月20日 v2.0------------------------------

    之前放的教程有些不适用,所以这里更新一个更靠谱的方法(利用分节符的方法)

    1.将光标移动到第一页的末尾,点击 布局-分隔符-分节符-下一页,这时候光标跳到第二页开头

    2.双击第二页页尾,取消“链接到前一节

    3.页码-设置页码格式,改为“起始页码”为“1”,确定

    4.然后就开始插入页码

    5.插入成功,从第二页开始显示1,第一页不显示

     


    ------------------------------2019年5月31日 v1.0------------------------------

    1、双击页脚,出现如下图所示的页面,勾选“首页不同”

    2、找到“页码”->“设置页码格式”

    3、选中“起始码页”,选择“0”

    4、确定后,让光标停留在第二页的页脚处,然后点击“页码”->“页面底端”->选一个你喜欢的页码样式,比如我选这个居中的

    5、设置好后的效果如下,可以看到封面页已经没有页码了,而从第二页开始显示为页码“-1-”

    展开全文
  • 在“C# 添加Word页眉页脚页码”一文中,介绍了添加简单页眉页脚的方法,该文中的方法可满足于大多数的页眉页脚添加要求,但是对于比较复杂一点的文档,对页眉页脚的添加要求比较严格的,如需要设置奇、偶页眉...

    前言

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

    •   设置Word奇偶页页眉页脚不同
    •   设置Word首页页眉页脚不同
    •   不连续设置页码(即对不同章节的内容设置不同页码)
    •   复制页眉页脚
    •   锁定页眉页脚
    •   删除页眉页脚

    使用工具Free Spire.Doc for .NET(社区版)

    :编程时注意在相应程序中添加引用Spire.Doc.dll,dll文件可在安装路径下的Bin文件夹中获取。


     

    C#代码示例(供参考)

    【示例1】设置Word奇偶页页眉页脚不同

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using Spire.Doc;
    using Spire.Doc.Documents;
    using Spire.Doc.Fields;
    using System.Drawing;
    
    namespace HeadersFootersForOddAndEvenPages
    {
        class Program
        {
            static void Main(string[] args)
            {
                //创建Document类,并加载测试文档
                Document document = new Document();
                document.LoadFromFile("test.docx");
    
                //获取指定节,并设置页眉页脚奇偶页不同的属性为true
                Section section = document.Sections[0];
                section.PageSetup.DifferentOddAndEvenPagesHeaderFooter = true;
    
                //设置奇偶数页的页脚
                Paragraph P1 = section.HeadersFooters.EvenFooter.AddParagraph();
                TextRange EF = P1.AppendText("偶数页页脚");
                EF.CharacterFormat.FontName = "Calibri";
                EF.CharacterFormat.FontSize = 12;
                EF.CharacterFormat.TextColor = Color.Green;
                EF.CharacterFormat.Bold = true;
                P1.Format.HorizontalAlignment = HorizontalAlignment.Right;
                Paragraph P2 = section.HeadersFooters.OddFooter.AddParagraph();
                TextRange OF = P2.AppendText("奇数页页脚");
                P2.Format.HorizontalAlignment = HorizontalAlignment.Left ;
                OF.CharacterFormat.FontName = "Calibri";
                OF.CharacterFormat.FontSize = 12;
                OF.CharacterFormat.Bold = true;
                OF.CharacterFormat.TextColor = Color.Blue;
    
                //设置奇偶数页的页眉
                Paragraph P3 = section.HeadersFooters.OddHeader.AddParagraph();
                TextRange OH = P3.AppendText("奇数页页眉");
                P3.Format.HorizontalAlignment = HorizontalAlignment.Left;
                OH.CharacterFormat.FontName = "Calibri";
                OH.CharacterFormat.FontSize = 12;
                OH.CharacterFormat.Bold = true;
                OH.CharacterFormat.TextColor = Color.Blue;
                Paragraph P4 = section.HeadersFooters.EvenHeader.AddParagraph();
                TextRange EH = P4.AppendText("偶数页页眉");
                P4.Format.HorizontalAlignment = HorizontalAlignment.Right;
                EH.CharacterFormat.FontName = "Calibri";
                EH.CharacterFormat.FontSize = 12;
                EH.CharacterFormat.Bold = true;
                EH.CharacterFormat.TextColor = Color.Green;
    
                //保存文档
                document.SaveToFile("result.docx", FileFormat.Docx2010);
                System.Diagnostics.Process.Start("result.docx");
            }
        }
    }

    奇偶页页眉页脚不同设置效果:

    【示例2】设置Word首页页眉页脚不同

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using Spire.Doc;
    using Spire.Doc.Documents;
    using Spire.Doc.Fields;
    using System.Drawing;
    
    namespace HeadersFootersForOddAndEvenPages
    {
        class Program
        {
            static void Main(string[] args)
            {
                //创建Document类的对象,并加载测试文档
                Document document = new Document();
                document.LoadFromFile("test.docx");
    
                //获取指定节,并设置页眉页脚首页不同属性为true
                Section section = document.Sections[0];
                section.PageSetup.DifferentFirstPageHeaderFooter = true;
    
                //加载图片添加到首页页眉
                Paragraph paragraph1 = section.HeadersFooters.FirstPageHeader.AddParagraph();
                paragraph1.Format.HorizontalAlignment = HorizontalAlignment.Left;
                DocPicture headerimage = paragraph1.AppendPicture(Image.FromFile("2.png"));
                //添加文字到首页页脚
                Paragraph paragraph2 = section.HeadersFooters.FirstPageFooter.AddParagraph();
                paragraph2.Format.HorizontalAlignment = HorizontalAlignment.Center;
                TextRange FF = paragraph2.AppendText("首页页脚");
                FF.CharacterFormat.FontSize = 12;
    
                //添加页眉页脚到其他页面
                Paragraph paragraph3 = section.HeadersFooters.Header.AddParagraph();
                paragraph3.Format.HorizontalAlignment = HorizontalAlignment.Center;
                TextRange NH = paragraph3.AppendText("非首页页眉");
                NH.CharacterFormat.FontSize = 12;
                Paragraph paragraph4 = section.HeadersFooters.Footer.AddParagraph();
                paragraph4.Format.HorizontalAlignment = HorizontalAlignment.Center;
                TextRange NF = paragraph4.AppendText("非首页页脚");
                NF.CharacterFormat.FontSize = 12;
    
                //保存文档
                document.SaveToFile("result.docx", FileFormat.Docx2010);
                System.Diagnostics.Process.Start("result.docx");
            }
        }
    }

    首页页眉页脚不同设置效果:

     

     

    【示例3】不连续设置页码

    using Spire.Doc;
    using Spire.Doc.Documents;
    using System.Drawing;
    
    namespace DifferentPageNumber_Doc
    {
        class Program
        {
            static void Main(string[] args)
            {
                //创建Document对象,并加载测试文档
                Document doc = new Document();
                doc.LoadFromFile("test.docx");
    
                //实例化HeaderFooter对象(指定页码添加位置:页眉或页脚)
                HeaderFooter footer = doc.Sections[0].HeadersFooters.Footer;
                //添加段落到页脚
                Paragraph footerParagraph = footer.AddParagraph();
                //添加页码域到页脚
                footerParagraph.AppendField("page number", FieldType.FieldPage);
                //设置页码右对齐
                footerParagraph.Format.HorizontalAlignment = HorizontalAlignment.Right;
    
                //创建段落样式,包括字体名称、大小、颜色
                ParagraphStyle style = new ParagraphStyle(doc);
                style.CharacterFormat.Font = new Font("黑体", 10, FontStyle.Bold);
                style.CharacterFormat.TextColor = Color.Black;
                doc.Styles.Add(style);
                //应用段落样式到页脚
                footerParagraph.ApplyStyle(style.Name);
    
                //将第一节的页码样式设置为罗马数字
                doc.Sections[0].PageSetup.PageNumberStyle = PageNumberStyle.RomanLower;
    
                //将第二节的页码样式设置为阿拉伯数字,并重新开始编码
                doc.Sections[1].PageSetup.PageNumberStyle = PageNumberStyle.Arabic;
                doc.Sections[1].PageSetup.RestartPageNumbering = true;
                doc.Sections[1].PageSetup.PageStartingNumber = 1;//此处可任意指定起始页码数
    
                //保存文档
                doc.SaveToFile("output.docx", FileFormat.Docx2010);
                System.Diagnostics.Process.Start("output.docx");
            }
        }
    }

    页码添加效果:

     

    【示例4】复制页眉页脚

    using Spire.Doc;
    
    namespace CopyHeaderAndFooter_Doc
    {
        class Program
        {
            static void Main(string[] args)
            {
                //新建Word文档1,并加载带页眉的源文档
                Document doc1 = new Document();
                doc1.LoadFromFile("test1.docx");
    
                //获取文档1的页眉
                HeaderFooter Header = doc1.Sections[0].HeadersFooters.Header;
    
                //新建文档2,并加载目标文档
                Document doc2 = new Document("test2.docx");
    
                //遍历文档2中的所有Section
                foreach (Section section in doc2.Sections)
                {
                    foreach (DocumentObject obj in Header.ChildObjects)
                    {
                        //将复制的页眉对象添加到section
                        section.HeadersFooters.Header.ChildObjects.Add(obj.Clone());
                    }
                }
    
                //保存并打开文档
                doc2.SaveToFile("copyHeader.docx", FileFormat.Docx2013);
                System.Diagnostics.Process.Start("copyHeader.docx");
            }
        }
    }

    测试文档:

     

    测试结果:

     

    【示例5】锁定页眉页脚

    using Spire.Doc;
    
    namespace ProtectHeaderFooter_Doc
    {
        class Program
        {
            static void Main(string[] args)
            {
                //加载测试文档
                Document doc = new Document();
                doc.LoadFromFile("sample.docx");
    
                //获取第一个section
                Section section = doc.Sections[0];
    
                //保护文档并设置 ProtectionType 为 AllowOnlyFormFields,并设置启用编辑的密码
                doc.Protect(ProtectionType.AllowOnlyFormFields, "123");
    
                //设置ProtectForm 为false 允许编辑其他区域
                section.ProtectForm = false;
    
                //保存文档
                doc.SaveToFile("result.docx", FileFormat.Docx2013);
                System.Diagnostics.Process.Start("result.docx");
            }
        }
    }

    运行程序生成的文档中,页眉将不允许被编辑,正确输入密码后,方可编辑页眉。

     

    【示例6】删除页眉页脚

    1.删除所有页面的页眉页脚

    using Spire.Doc;
    
    namespace RemoveHeaderFooter_Doc
    {
        class Program
        {
            static void Main(string[] args)
            {
                //创建一个Document实例并加载示例文档
                Document doc = new Document();
                doc.LoadFromFile("sample.docx");
                //获取第一个section
                Section section = doc.Sections[0];
    
                //删除页眉 
                section.HeadersFooters.Header.ChildObjects.Clear();
    
                //删除页脚
                section.HeadersFooters.Footer.ChildObjects.Clear();
    
                //保存文档 
                doc.SaveToFile("result.docx", FileFormat.Docx);
                System.Diagnostics.Process.Start("result.docx");
            }
        }
    }

    删除效果:

     

    2.删除首页的页眉页脚(适用于文档封面,不需要页眉页脚的情况,或者其他情形)

    using Spire.Doc;
    
    namespace RemoveHeaderFooter2_Doc
    {
        class Program
        {
            static void Main(string[] args)
            {
                //创建一个Document实例并加载示例文档
                Document doc = new Document();
                doc.LoadFromFile("sample.docx");
    
                //获取第一个section
                Section section = doc.Sections[0];
    
                //设置页眉页脚首页不同
                section.PageSetup.DifferentFirstPageHeaderFooter = true;
    
                //删除首页页眉页脚
                section.HeadersFooters.FirstPageHeader.ChildObjects.Clear();
    
                //保存文档 
                doc.SaveToFile("output.docx", FileFormat.Docx);
                System.Diagnostics.Process.Start("output.docx");
            }
        }
    }

    删除效果:

     

    (本文完)

    如需转载,请注明出处!

    转载于:https://www.cnblogs.com/Yesi/p/10442140.html

    展开全文
  • Word文档默认设置一页页眉页脚内容都相同。然而在报告、书籍等排版中往往需要不同的页眉页脚来美化排版。本篇文章将分享如何使用C#和免费Word组件来实现该功能。

    Word文档默认设置每一页的页眉页脚内容都相同。然而在报告、书籍等排版中往往需要不同的页眉页脚来美化排版。本篇文章将分享如何使用C#和免费Word组件-Free Spire.Doc来实现该功能。

    该组件为开发人员提供了简便快速的方法来设置页眉页脚首页不同,接下来的部分我将使用它为以下Word文档的首页添加和第二页不同的页眉和页脚。


    详细步骤如下:

    步骤1:实例化一个Document类的对象document并加载现有word文档。

    Document document = new Document();
    document.LoadFromFile("SpireDoc.docx");

    步骤2:获取该word文档的第一个section,并把它的DifferentFirstPageHeaderFooter属性设置为true。

    Section section = document.Sections[0];
    section.PageSetup.DifferentFirstPageHeaderFooter = true;

    步骤3:设置首页的页眉。这里我们设置了一张图片作为页眉。

    Paragraph paragraph1 =section.HeadersFooters.FirstPageHeader.AddParagraph();
    paragraph1.Format.HorizontalAlignment = HorizontalAlignment.Left;
    paragraph1.AppendPicture(Image.FromFile("Logo.png"));

    设置首页的页脚。

    Paragraph paragraph2 =section.HeadersFooters.FirstPageFooter.AddParagraph();
    paragraph2.Format.HorizontalAlignment = HorizontalAlignment.Right;
    TextRange tr2 = paragraph2.AppendText("E-iceblue");
    tr2.CharacterFormat.FontSize = 12;

    步骤4:为其他页面设置页眉和页脚。如果你只需要第一页有页眉和页脚,则忽略该步骤。

    Paragraph paragraph3 =section.HeadersFooters.Header.AddParagraph();
    paragraph3.Format.HorizontalAlignment = HorizontalAlignment.Right;
    TextRange tr3 = paragraph3.AppendText("产品介绍");
    tr3.CharacterFormat.FontSize = 12;

    Paragraph paragraph4 =section.HeadersFooters.Footer.AddParagraph();
    paragraph4.Format.HorizontalAlignment = HorizontalAlignment.Right;
    TextRange tr4 = paragraph4.AppendText("Spire.Doc for .NET");
    tr4.CharacterFormat.FontSize = 12;

    步骤5:保存文档。

    document.SaveToFile("页眉.docx", FileFormat.Docx2010);

    运行代码将得到以下结果文档:



    完整代码:

    using System.Drawing;
    using Spire.Doc;
    using Spire.Doc.Documents;
    using Spire.Doc.Fields;
     
    namespace ConsoleApplication4
    {
        class Program
        {
            static void Main(string[] args)
            {
               Document document = newDocument();
               document.LoadFromFile("SpireDoc.docx");
     
               Section section = document.Sections[0];
               section.PageSetup.DifferentFirstPageHeaderFooter = true;
     
               Paragraph paragraph1 =section.HeadersFooters.FirstPageHeader.AddParagraph();
               paragraph1.Format.HorizontalAlignment = HorizontalAlignment.Left;
               paragraph1.AppendPicture(Image.FromFile("Logo.png"));
     
               Paragraph paragraph2 = section.HeadersFooters.FirstPageFooter.AddParagraph();
               paragraph2.Format.HorizontalAlignment = HorizontalAlignment.Right;
               TextRange tr2 = paragraph2.AppendText("E-iceblue");
               tr2.CharacterFormat.FontSize = 12;
     
               Paragraph paragraph3 =section.HeadersFooters.Header.AddParagraph();
               paragraph3.Format.HorizontalAlignment = HorizontalAlignment.Right;
               TextRange tr3 = paragraph3.AppendText("产品介绍");
               tr3.CharacterFormat.FontSize = 12;
     
               Paragraph paragraph4 =section.HeadersFooters.Footer.AddParagraph();
               paragraph4.Format.HorizontalAlignment = HorizontalAlignment.Right;
               TextRange tr4 = paragraph4.AppendText("Spire.Doc for .NET");
               tr4.CharacterFormat.FontSize= 12;
     
               document.SaveToFile("页眉.docx",FileFormat.Docx2010);
               System.Diagnostics.Process.Start("页眉.docx");
            }
        }
    }

    感谢阅读,希望本文能给您带来帮助!

     

     


    展开全文
  • 在“C# 添加Word页眉页脚页码”一文中,介绍了添加简单页眉页脚的方法,该文中的方法可满足于大多数的页眉页脚添加要求,但是对于比较复杂一点的文档,对页眉页脚的添加要求比较严格的,如需要设置奇、偶页眉...
  • Word设置奇偶页不同的页眉和页码的操作步骤如下:教大家设置在正文页上添加页眉,正文页码第一页开始,奇数页页眉居右显示页码在页眉右边,偶数页页眉居左显示页码在页眉左边且与封面页和目录页连接的页...
  • Word设置奇偶页不同的页眉和页码的方法教大家设置在正文页上添加页眉,正文页码第一页开始,奇数页页眉居右显示页码在页眉右边,偶数页页眉居左显示页码在页眉左边且与封面页和目录页连接的页码设置方法。...
  • Word第一页不显示页码的方法

    千次阅读 2013-05-09 14:40:59
    Word第一页不显示页码,第二页显示页码,Word文档页码从第二页开始出现设置: 第一种:  1. 将光标移到首页中最后一行的末尾处,单击“插入→分隔符”命令,弹出“分隔符”对话框,选择“分节符”类型...
  • 1、 奇偶页页眉页脚不同设置方法 步骤1: 文件——》页面设置 步骤2:如图1奇偶页不同前打钩,完成奇偶页不同设置 步骤3:正文页插入页码,选择 视图——》页眉和页脚——》设置页码格式——》插入页码 起始页1...
  • 3.在你的正文第一页,双击页脚,取消“链接到前一条页眉”;然后,页码–设置页码格式,选择“起始页码”–确定。 你会发现此时页码从正文的第一页开始了,然后,单击目录,重新生成即可。 (2) 目录页码不齐的问题 ...
  • 现在办公软件使用频率越来越频繁,要求更高。在琢磨的过程中,有时候确实挺焦心,不过在设置好以后,确实感觉...1.需要将光标置于第一页末尾,然后点击页面布局——分隔符——分节符里面的下一页。2.随后光标会跳转...
  • word页眉页脚页码设置详解

    万次阅读 2018-06-07 22:08:28
    、 符号串概念:doc(或docx)文件是个符号串,包含信息符号和控制符号。信息符号是用户输入的文字内容(图形信息,如图片、剪贴画、SmartArt等与文字信息在相同的【层】,暂考虑),如"你好";...
  • word怎样从开始设置页码

    万次阅读 2018-11-08 10:57:40
    但是默认的页码会从第一页开始,封面上有页码这会很难看,今天和小编一起来看看怎样将页码从第三页开始。要想成功从第三页插入页码?“分隔符”是关键!   1、点击【插入】→【页眉页脚】→【页码】-【页面底端...
  • Word2016任意开始设置页码

    万次阅读 2017-07-19 16:19:42
    我们编辑word文档时,有时候希望页码不是在第一页开始标记。比如,文档可能会有封面,目录,概述等,而我们希望页码的标记从正文开始,而不是从封面开始。实际上操作方法很简单。 假设我们从第4页开始设置页码,也...
  • 最近在写毕业论文,好久没使用Word了,突然发现页码设置忘记了,趁这次机会,把设置的过程记录下来,顺便分享给大家! 、将目录和正文用分隔符分隔,操作如下: 1、点击目录,让光标停留在目录 2、点击菜单...
  • 开始插入页眉,此时还是会发现文章所有页面的页眉还是一致,别着急,此时只需点选指定页页眉,然后点击链接到前一页页眉,取消与前面页眉的链接,如下图所示: 接着选择前一页的页眉,然后点击插入—页眉—删除页眉...
  • 需要注意的地方是在不同的章节的第一页页眉是要不一样的,比如第一章的奇数页的页眉和第二章的奇数页的页眉是要设置一样的,我们首先通过插入一个分节符来分隔两个章节的内容,同一章节看左下角的节号,同意...
  • Word怎么设置长文档的页眉页脚?惠州北大青鸟老师为你解答。最近,学校要迎接项评估,需要上交的自评报告除了封面目录、正文以外,还有份十多的附录。在准备打印装订的时候,发现有些麻烦:首先是页眉,封面和...
  • 1、想让文档1、2页不编号,从3起编1、2、3…… 方法如下: 光标放在在的末尾 插入-分隔符-分节符类型下一页 然后在视图-页眉和页脚 在页眉页脚工具栏里 如果想插在页脚的话就点“页眉和...
  • word 2003下操作)上网找如何在WORD设置页码不第一页开始,如何删除页眉横线等等细节操作。既然发觉有些都系讲得不明不白,可能是自己理解问题,用自己的语言总结下: WORD设置页码不第一页开始:(如...
  • 假设我们现在做好了一个文档,有三页,现在我要设置页码从“第二页”开始,也就是说“第二页”的页码编号应该是1,“第三页”的页码应该是2,“第一页”不要页码,开始是这样的: 要怎么做呢?先把光标移到你...
  • word 设置 页码 第一页开始

    千次阅读 2010-02-21 22:50:00
    word设置页码不第一页开始 <!-- document.body.oncopy = function() { if (window.clipboardData) {
  • Word第二页开始插入页码,通常在写论文的时候总会遇到的问题,不是从第一页显示页码,那么就要...
  • 方法:word2016设置当前页码第一页
  • word文档如何从开始设置页码详细解决方案 导言:由于博主经常要用到word文档进行编辑内容写策划书、申报书之类的,所以时常需要给自己编辑的文档设置页码,但由于我记忆属于快速记忆,每次要用的时候都忘记...
  • 如下图所示,我想要为封面和目录,摘要等等设置不同的页眉页脚(一般封面和目录需要页脚)  而从正文开始,套用相同的页眉和以页数作为页脚(注意"第一章 绪论"不是这个文档的第一页)  ...
  • 页码能从一开始就进行编写,但是Word默认的是从整个文件的第一个进行编写的。那么如果要从其他的页码设置页码要如何设置呢?今天,小编就和大家说一下设置Word页码从任意开始的方法。设置方法如下:1、打开...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,542
精华内容 5,016
关键字:

word第一页不设置页眉页脚