翻譯|使用教程|編輯:胡濤|2022-06-22 10:02:24.270|閱讀 205 次
概述:本文將介紹如何使用 Spire.Doc 在 C# 中添加行號(hào),歡迎查閱!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
行號(hào)用于在每行文本旁邊顯示 Word 自動(dòng)計(jì)算的行數(shù)。當(dāng)我們需要參考合同或法律文件等文檔中的特定行時(shí),它非常有用。word中的行號(hào)功能允許我們?cè)O(shè)置起始值、編號(hào)間隔、與文本的距離以及行號(hào)的編號(hào)方式。使用 Spire.Doc,我們可以實(shí)現(xiàn)上述所有功能。本文將介紹如何使用 Spire.Doc 在 C# 中添加行號(hào)。
注意:開(kāi)始之前,請(qǐng)下載最新版本的Spire.Doc,并將Spire.Doc.dll添加到bin文件夾中,作為visual studio的參考。
第 1 步:加載只有文本的示例文檔。
Document document = new Document(); document.LoadFromFile("T.docx");
第 2 步:設(shè)置行號(hào)的起始值。
document.Sections[0].PageSetup.LineNumberingStartValue = 1;
第 3 步:設(shè)置顯示數(shù)字之間的間隔。
document.Sections[0].PageSetup.LineNumberingStep = 6;
第 4 步:設(shè)置行號(hào)和文本之間的距離。
document.Sections[0].PageSetup.LineNumberingDistanceFromText = 40f;
第 5 步:設(shè)置行號(hào)的編號(hào)方式。這里我們有四個(gè)選擇:None、Continuous、RestartPage 和 RestartSection。
document.Sections[0].PageSetup.LineNumberingRestartMode = LineNumberingRestartMode.Continuous;
第 6 步:保存文檔并啟動(dòng)以查看效果。
document.SaveToFile("result.docx",FileFormat.docx2013); System.Diagnostics.Process.Start("result.docx");
效果:
單頁(yè):
連續(xù)頁(yè):
完整代碼:
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"); } } }
歡迎下載|體驗(yàn)更多E-iceblue產(chǎn)品
獲取更多信息請(qǐng)咨詢 ;技術(shù)交流Q群(767755948)
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn