千家信息网

C#怎么给Word中的字符添加着重号

发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,这篇"C#怎么给Word中的字符添加着重号"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这
千家信息网最后更新 2025年11月06日C#怎么给Word中的字符添加着重号

这篇"C#怎么给Word中的字符添加着重号"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"C#怎么给Word中的字符添加着重号"文章吧。

前言

在Word中添加着重号,即强调符号,可以在选中字符后,鼠标右键点击,选择"字体",在窗口中可直接选择"着重号"添加到文字,用以对重要文字内容起加强提醒的目的,如下图:

通过C#,我们可以查找到需要添加着重号的字符串,然后通过字符串格式的属性值来添加符号。下面,将对此做详细介绍。

引入dll

方法1

手动引入

将 Free Spire.Doc for .NET 下载到本地,解压,安装。安装完成后,找到安装路径下BIN文件夹中的Spire.Doc.dll。然后在Visual Studio中打开"解决方案资源管理器",鼠标右键点击"引用","添加引用",将本地路径BIN文件夹下的dll文件添加引用至程序。

方法2

NuGet安装(2种方法)

(1)可以在Visual Studio中打开"解决方案资源管理器",鼠标右键点击"引用","管理NuGet包",然后搜索"Free Spire.Doc",点击"安装"。等待程序安装完成。

(2)将以下内容复制到PM控制台安装:

Install-Package FreeSpire.Doc -Version 10.2.0

添加强调符号

代码步骤如下,可参考该步骤来实现添加符号:

  • 创建 Document 类的对象。

  • Document.LoadFromFile() 方法从本地加载Word文档。

  • Document.FindAllString()方法查找指定文本字符串。

  • 通过CharacterFormat.EmphasisMark属性添加强调符号到字符串。

  • Document.SaveToFile()方法保存文档为新的Word文档。

C#

using Spire.Doc;using Spire.Doc.Documents;using System.Drawing;namespace EmphasisMark{    class Program    {        static void Main(string[] args)        {            //创建Document对象            Document document = new Document();            //加载Word文档            document.LoadFromFile("sample.docx");            //查找指定字符串            TextSelection[] textSelections = document.FindAllString("分析报告", false, true);            //添加强调符号到字符串            foreach (TextSelection selection in textSelections)            {                selection.GetAsOneRange().CharacterFormat.EmphasisMark = Emphasis.DotBelow;            }            //保存文档            document.SaveToFile("Result.docx", FileFormat.Docx2013);            System.Diagnostics.Process.Start("Result.docx");        }    }}

vb.net

Imports Spire.DocImports Spire.Doc.DocumentsImports System.DrawingNamespace EmphasisMark    Class Program        Private Shared Sub Main(args As String())            '创建Document对象            Dim document As New Document()            '加载Word文档            document.LoadFromFile("sample.docx")            '查找指定字符串            Dim textSelections As TextSelection() = document.FindAllString("分析报告", False, True)            '添加强调符号到字符串            For Each selection As TextSelection In textSelections                selection.GetAsOneRange().CharacterFormat.EmphasisMark = Emphasis.DotBelow            Next            '保存文档            document.SaveToFile("Result.docx", FileFormat.Docx2013)            System.Diagnostics.Process.Start("Result.docx")        End Sub    End ClassEnd Namespace

添加效果:

以上就是关于"C#怎么给Word中的字符添加着重号"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。

字符 字符串 内容 文档 符号 着重号 方法 C# 对象 文件 步骤 鼠标 管理 分析报告 属性 报告 文件夹 文字 文章 方案 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 国内云服务器加盟项目平台 长沙定制软件开发服务 许继网络安全监测装置说明 我的世界最温情的服务器 三级数据库中封锁是什么 服务器做域管理 阿里服务器宕机 二级数据库程序设计有什么用 服务器管理工具web控制 pmm 数据库监控系统 网络游戏服务器框架 崇明区直销软件开发生产厂家 雷雳教授网络安全直播 广东语音网络技术分类五星服务 网站开发软件开发 北京易优特网络技术有限 菲律宾博彩软件开发不要去做 为什么生死狙击2连接不到服务器 网络安全进社区宣传视频 你有哪些网络安全防护小技巧 部队做好网络安全使用管理 什么是无人机的远程服务器 网络安全突发事件有哪些 sql注入爆出数据库步骤 大话西游2最美服务器名字 办公系统软件开发报告 河南省基建项目数据库 金铲铲微信区服务器满了 安和网络安全 网络安全专班成立通知
0