网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

C# 插入书签到Word文档

时间:2024-10-13 19:10:23

书签的设置可以帮助我们快速的定位某段文字,使用起来很方便,也很节省时间。因此,本条经验将介绍如何通过C#编程来插入书签到Word文档。

C# 插入书签到Word文档

工具/原料

Free Spire.Doc for .NET 6.3 (社区版)

Visual Studio

dll引用

1、下载并安装Free Sp坡纠课柩ire.Doc for .NET后(控件可在E-iceblue官网或者Nuget网站上下载),在编辑代码时注意添加引用Spire.Doc.dll,dll文件可在安装路径下的Bin文件夹中获取。

C# 插入书签到Word文档

C#代码示例(供参考)

1、using System;using Spire.Doc;using Spire.Doc.Documents;namespace WordBookmark{ class Bookmark { static void Main(string[] args) { //实例化Document类,加载文档 Document document = new Document(); document.LoadFromFile("test.docx"); //插入书签到指定段落,并命名书签 Section section = document.Sections[0]; section.Paragraphs[1].AppendBookmarkStart("Bookmark1"); section.Paragraphs[2].AppendBookmarkEnd("Bookmark1"); //保存并打开文档 document.SaveToFile("InsertBookmark.docx", FileFormat.Docx); System.Diagnostics.Process.Start("InsertBookmark.docx"); } }}

2、完成代码后,调试运行程序,生成文档。在新生成的文档中,指定的段落已经插入了书签,通过搜索书签名,可以快速定位到书签位置。(书签插入效果如下图所示)

C# 插入书签到Word文档
© 2026 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com