• <menu id="w2i4a"></menu>
  • logo Spire.Doc系列教程

    文檔首頁(yè)>>Spire.Doc系列教程>>Word .NET庫(kù)組件Spire.Doc系列教程(34): 調(diào)整頁(yè)眉頁(yè)腳位置并鎖定

    Word .NET庫(kù)組件Spire.Doc系列教程(34): 調(diào)整頁(yè)眉頁(yè)腳位置并鎖定


    推薦閱讀:【想要快速完成文檔格式轉(zhuǎn)換嗎?Spire系列組件格式轉(zhuǎn)換完整攻略來(lái)啦!】


    Spire.Doc for .NET是一個(gè)專(zhuān)業(yè)的Word .NET庫(kù),設(shè)計(jì)用于幫助開(kāi)發(fā)人員高效地開(kāi)發(fā)創(chuàng)建、閱讀、編寫(xiě)、轉(zhuǎn)換和打印任何來(lái)自.NET( C#, VB.NET, ASP.NET)平臺(tái)的Word文檔文件的功能。

    本系列教程將為大家?guī)?lái)Spire.Doc for .NET在使用過(guò)程中的各類(lèi)實(shí)際操作,在Word工具欄里,我們通常會(huì)設(shè)置頁(yè)眉,頁(yè)腳,頁(yè)碼來(lái)對(duì)word文檔進(jìn)行排版。本文將詳細(xì)介紹如何使用C#為word文檔添加頁(yè)眉,頁(yè)腳和頁(yè)碼。>>下載Spire.Doc最新試用版體驗(yàn)


    調(diào)整 Word 頁(yè)眉頁(yè)腳的位置高度

    在Word中頁(yè)眉頁(yè)腳有一個(gè)默認(rèn)的高度,我們?cè)谥谱鱓ord文檔時(shí)有時(shí)需要調(diào)整頁(yè)眉頁(yè)腳的高度。下面將介紹如何使用Spire.Doc組件和C#調(diào)整Word頁(yè)眉頁(yè)腳的位置高度。

    //創(chuàng)建一個(gè)Document實(shí)例
    Document doc = new Document();
    //加載Word文檔
    doc.LoadFromFile("Headers and Footers.docx");
    
    //獲取文檔的第一個(gè)節(jié)
    Section section = doc.Sections[0];
    
    //調(diào)整該節(jié)中頁(yè)眉的高度
    section.PageSetup.HeaderDistance = 100;
    
    //調(diào)整該節(jié)中頁(yè)腳的高度
    section.PageSetup.FooterDistance = 100;
    
    //保存文檔
    doc.SaveToFile("Output.docx", FileFormat.Docx2013);

    調(diào)整頁(yè)眉高度前后的對(duì)比圖:

    Word .NET庫(kù)組件Spire.Doc系列教程: 調(diào)整頁(yè)眉頁(yè)腳位置并鎖定

    調(diào)整頁(yè)腳高度前后的對(duì)比圖:

    Word .NET庫(kù)組件Spire.Doc系列教程: 調(diào)整頁(yè)眉頁(yè)腳位置并鎖定


    如何鎖定頁(yè)眉和頁(yè)腳不被修改

    Spire.Doc支持添加和刪除word文檔中的頁(yè)眉頁(yè)腳。接下來(lái)將主要描述如何鎖定word頁(yè)眉頁(yè)腳。鎖定頁(yè)眉頁(yè)腳后, word文檔中的頁(yè)眉頁(yè)腳被無(wú)法被編輯, 文檔更具安全性。下面我們將從兩方面來(lái)鎖定頁(yè)眉頁(yè)腳,一是鎖定已存在的word文檔鎖定頁(yè)眉頁(yè)腳,另外一個(gè)是新建word文檔時(shí),鎖定頁(yè)眉頁(yè)腳。

    鎖定已有Word文檔的頁(yè)眉頁(yè)腳:

    //加載示例文檔
    Document doc = new Document();
    doc.LoadFromFile("Sample.docx");
    
    //獲取第一個(gè)section
    Section section = doc.Sections[0];
    
    //保護(hù)文檔并設(shè)置 ProtectionType 為 AllowOnlyFormFields
    doc.Protect(ProtectionType.AllowOnlyFormFields, "123");
    
    //設(shè)置ProtectForm 為false 允許編輯其他區(qū)域
    section.ProtectForm = false;
    
    //保存文檔
    doc.SaveToFile("Result.docx", FileFormat.Docx2013);

    運(yùn)行程序后,word文檔中的頁(yè)眉頁(yè)腳無(wú)法被編輯:

    Word .NET庫(kù)組件Spire.Doc系列教程: 調(diào)整頁(yè)眉頁(yè)腳位置并鎖定

    新建Word文檔時(shí)鎖定頁(yè)眉頁(yè)腳:

    //創(chuàng)建一個(gè)Document實(shí)例
     Document doc = new Document();
     //添加 section
     Section section = doc.AddSection();
    
     //插入頁(yè)眉并設(shè)置文字
     HeaderFooter header = section.HeadersFooters.Header;
     Paragraph HParagraph = header.AddParagraph();
     TextRange HText = HParagraph.AppendText("Protect header");
    
     //插入一個(gè)段落到section
     Paragraph Para = section.AddParagraph();
     Para.AppendText("Demo of Spire.Doc:如何鎖定word頁(yè)眉頁(yè)腳");
    
     //保護(hù)文檔并設(shè)置 ProtectionType 為 AllowOnlyFormFields, 并取消對(duì)section的保護(hù)
     doc.Protect(ProtectionType.AllowOnlyFormFields, "123");
     section.ProtectForm = false;
    
     //保存文檔
     doc.SaveToFile("Result2.docx", FileFormat.Docx2013);

    Word .NET庫(kù)組件Spire.Doc系列教程: 調(diào)整頁(yè)眉頁(yè)腳位置并鎖定



    *購(gòu)買(mǎi)Spire.Doc正版授權(quán)的朋友可以點(diǎn)擊"咨詢?cè)诰€客服"哦~~


    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();