C# 插入图片到Word书签

 时间:2026-02-14 01:56:50

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

C# 插入图片到Word书签

1、using Spire.Doc;

using Spire.Doc.Documents;

using Spire.Doc.Fields;

using System.Drawing;

namespace InsertImgToBookmark_Doc

{

    class Program

    {

        static void Main(string[] args)

        {

            //创建实例,加载文档

            Document document = new Document();

            document.LoadFromFile("test.docx");

            //实例化BookmarksNavigator类,指定需要添加图片的书签“Bookmark1”

            BookmarksNavigator bn = new BookmarksNavigator(document);

            bn.MoveToBookmark("Bookmark1", true, true);

            //添加段落,加载图片并插入到段落

            Section section0 = document.AddSection();

            Paragraph paragraph = section0.AddParagraph();

            Image image = Image.FromFile("img.png");

            DocPicture picture = paragraph.AppendPicture(image);

            bn.InsertParagraph(paragraph);

            document.Sections.Remove(section0);

            //保存文档并打开

            string output = "result.docx";

            document.SaveToFile(output, FileFormat.Docx);

            System.Diagnostics.Process.Start(output);

        }

    }

}

2、完成代码后,调试运行程序,生成文档,如下:

C# 插入图片到Word书签

  • C# 插入书签到Word文档
  • C# 插入图片到Word批注
  • C# 插入表格到Word书签位置
  • word怎么插入书签
  • word如何添加或插入书签
  • 热门搜索
    犀利的意思 接踵而至的意思 浮萍是什么意思 王者荣耀什么英雄厉害 become是什么意思 开洗车店需要什么设备 什么减肥药好 什么是产值 笃行是什么意思 尿素软膏的作用