翻譯|使用教程|編輯:胡濤|2022-06-22 10:02:24.270|閱讀 193 次
概述:本文將介紹如何使用 Spire.Doc 在 C# 中添加行號,歡迎查閱!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
行號用于在每行文本旁邊顯示 Word 自動計算的行數。當我們需要參考合同或法律文件等文檔中的特定行時,它非常有用。word中的行號功能允許我們設置起始值、編號間隔、與文本的距離以及行號的編號方式。使用 Spire.Doc,我們可以實現上述所有功能。本文將介紹如何使用 Spire.Doc 在 C# 中添加行號。
注意:開始之前,請下載最新版本的Spire.Doc,并將Spire.Doc.dll添加到bin文件夾中,作為visual studio的參考。
第 1 步:加載只有文本的示例文檔。
Document document = new Document(); document.LoadFromFile("T.docx");
第 2 步:設置行號的起始值。
document.Sections[0].PageSetup.LineNumberingStartValue = 1;
第 3 步:設置顯示數字之間的間隔。
document.Sections[0].PageSetup.LineNumberingStep = 6;
第 4 步:設置行號和文本之間的距離。
document.Sections[0].PageSetup.LineNumberingDistanceFromText = 40f;
第 5 步:設置行號的編號方式。這里我們有四個選擇:None、Continuous、RestartPage 和 RestartSection。
document.Sections[0].PageSetup.LineNumberingRestartMode = LineNumberingRestartMode.Continuous;
第 6 步:保存文檔并啟動以查看效果。
document.SaveToFile("result.docx",FileFormat.docx2013); System.Diagnostics.Process.Start("result.docx");
效果:
單頁:
連續頁:
完整代碼:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Spire.Doc; namespace How_to_add_line_numbering { class Program { static void Main(string[] args) { Document document = new Document(); document.LoadFromFile("T.docx"); document.Sections[0].PageSetup.LineNumberingStartValue = 1; document.Sections[0].PageSetup.LineNumberingStep = 6; document.Sections[0].PageSetup.LineNumberingDistanceFromText = 40f; document.Sections[0].PageSetup.LineNumberingRestartMode = LineNumberingRestartMode.Continuous; document.SaveToFile("result.docx",FileFormat.docx2013); System.Diagnostics.Process.Start("result.docx"); } } }
歡迎下載|體驗更多E-iceblue產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn