翻譯|使用教程|編輯:李顯亮|2019-09-27 10:56:56.060|閱讀 888 次
概述:在Word中頁眉頁腳有一個默認的高度,我們在制作Word文檔時有時需要調整頁眉頁腳的高度。下面將介紹如何使用Spire.Doc組件和C#調整Word頁眉頁腳的位置高度,并且鎖定不被更改。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
推薦閱讀:【想要快速完成文檔格式轉換嗎?Spire系列組件格式轉換完整攻略來啦!】
Spire.Doc for .NET是一個專業的Word .NET庫,設計用于幫助開發人員高效地開發創建、閱讀、編寫、轉換和打印任何來自.NET( C#, VB.NET, ASP.NET)平臺的Word文檔文件的功能。
本系列教程將為大家帶來Spire.Doc for .NET在使用過程中的各類實際操作,在Word工具欄里,我們通常會設置頁眉,頁腳,頁碼來對word文檔進行排版。本文將詳細介紹如何使用C#為word文檔添加頁眉,頁腳和頁碼。>>下載Spire.Doc最新試用版體驗
在Word中頁眉頁腳有一個默認的高度,我們在制作Word文檔時有時需要調整頁眉頁腳的高度。下面將介紹如何使用Spire.Doc組件和C#調整Word頁眉頁腳的位置高度。
//創建一個Document實例
Document doc = new Document();
//加載Word文檔
doc.LoadFromFile("Headers and Footers.docx");
//獲取文檔的第一個節
Section section = doc.Sections[0];
//調整該節中頁眉的高度
section.PageSetup.HeaderDistance = 100;
//調整該節中頁腳的高度
section.PageSetup.FooterDistance = 100;
//保存文檔
doc.SaveToFile("Output.docx", FileFormat.Docx2013);調整頁眉高度前后的對比圖:

調整頁腳高度前后的對比圖:

Spire.Doc支持添加和刪除word文檔中的頁眉頁腳。接下來將主要描述如何鎖定word頁眉頁腳。鎖定頁眉頁腳后, word文檔中的頁眉頁腳被無法被編輯, 文檔更具安全性。下面我們將從兩方面來鎖定頁眉頁腳,一是鎖定已存在的word文檔鎖定頁眉頁腳,另外一個是新建word文檔時,鎖定頁眉頁腳。
鎖定已有Word文檔的頁眉頁腳:
//加載示例文檔
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);運行程序后,word文檔中的頁眉頁腳無法被編輯:

新建Word文檔時鎖定頁眉頁腳:
//創建一個Document實例
 Document doc = new Document();
 //添加 section
 Section section = doc.AddSection();
 //插入頁眉并設置文字
 HeaderFooter header = section.HeadersFooters.Header;
 Paragraph HParagraph = header.AddParagraph();
 TextRange HText = HParagraph.AppendText("Protect header");
 //插入一個段落到section
 Paragraph Para = section.AddParagraph();
 Para.AppendText("Demo of Spire.Doc:如何鎖定word頁眉頁腳");
 //保護文檔并設置 ProtectionType 為 AllowOnlyFormFields, 并取消對section的保護
 doc.Protect(ProtectionType.AllowOnlyFormFields, "123");
 section.ProtectForm = false;
 //保存文檔
 doc.SaveToFile("Result2.docx", FileFormat.Docx2013);
*購買Spire.Doc正版授權的朋友可以點擊哦~~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn