外围网上金喜网站

Word控件Spire.Doc 【页面设置】教程(9) 如何在 C# 中添加行号

翻译|使用教程|编辑:胡涛|2022-06-22 10:02:24.270|阅读 164 次

概述:本文将介绍如何使用 Spire.Doc 在 C# 中添加行号,欢迎查阅!

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:

 行号用于在每行文本旁边显示 Word 自动计算的行数。当我们需要参考合同或法律文件等文档中的特定行时,它非常有用。word中的行号功能允许我们设置起始值、编号间隔、与文本的距离以及行号的编号方式。使用 Spire.Doc,我们可以实现上述所有功能。本文将介绍如何使用 Spire.Doc 在 C# 中添加行号。

Spire.Doc for.NET 最新下载

注意:开始之前,请下载最新版本的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");

效果

单页:

如何在 C# 中添加行号

连续页:

如何在 C# 中添加行号

完整代码


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产品

获取更多信息请咨询  ;技术交流Q群(767755948)


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@ipmdipw.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
Spire.Office for .NET

专业的.NET Office套件,涵盖office文档创建、编辑、转换、管理和OCR内容识别等操作

Spire.Doc for .NET

Spire.Doc for .NET 是一款专门对 Word 文档进行操作的 .NET 类库。

Spire.XLS for .NET

Spire.XLS for .NET是专业.NET Excel组件,快速完成对Excel各类编程操作

Aspose.Words for .NET

无需Microsoft Word也可在任何平台上满足Word文档的一切操作需求。

Aspose.PDF for .NET

PDF文档创建组件,无需Adobe Acrobat,也可以在任何平台上操作PDF文档。

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP