C# 插入书签到Word文档

 时间:2026-02-14 04:18:51

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

C# 插入书签到Word文档

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文档

  • Word2010中利用文档导航窗调整控制文档结构
  • mysql中如何新增删除索引
  • C# 设置Word文字效果
  • linux怎么删除文件夹?
  • Mindjet MindManager 自动添加序号
  • 热门搜索
    怎么练出腹肌 东风汽车怎么样 教学目标怎么写 痰多是怎么回事 长方形的体积怎么算 紫薇命盘怎么看 新华电脑学校怎么样 辞职后五险一金怎么处理 怎么做冰淇淋 手发麻是怎么回事