千家信息网

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

发表于:2025-02-19 作者:千家信息网编辑
千家信息网最后更新 2025年02月19日,这篇"C#怎么给Word中的字符添加着重号"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这
千家信息网最后更新 2025年02月19日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安全错误 数据库的锁怎样保障安全 手机号码查询网络安全吗 千锋培训的网络安全怎么样 佛山软件开发培训多少钱 办公物理环境网络安全剖析 用友服务器可以排除网络问题吗 长城网际 网络安全 电脑服务器进程怎么查看 硚口软件开发价格 数据库中的主格是什么意思 山西潮流软件开发参考价格 网络安全标准体系 云服务器要买安全软件 怎样理解网络安全里面的名词 网络安全监管整治工作方案 审计部门网络安全自查报告 网络安全教育题词 未转变者进入服务器 互联网科技公司绘图用什么软件 筑牢网络安全防线板报 芜湖游戏软件开发公司排名 数据库模型图试题 网络安全宣传周微博 近五年软件开发领域失败案例 上位机软件开发是啥意思 南通idc服务器租用 查询多少信息违反网络安全法 北京线下二手服务器云空间 网络安全漏洞文件上传 java往数据库中乱码 网络安全设备 销售许可证
0