c#取消word修订痕迹_C# 操作Word批注(一) 插入、修改、删除Word批注
class="MsoNormal" style="line-height: 115%;">批注内容可以是对某段文字或内容的注释,也可以是对文段中心思想的概括提要,或者是对文章内容的评判、疑问,以及在阅读时给自己或他人起到提示作用。本篇文章中将介绍如何在C#中操作Word批注,主要包含以下要点:
插入Word批注
修改Word批注
删除Word批注
使用工具:Free Spire.Doc for .NET 6.3(最新社区版)
?
注:编辑代码前注意添加引用Sprie.Doc.dll(dll文件可在安装路径下的Bin文件夹中获取)
?
?
?
1. 插入Word批注
【C#】
?
using Spire.Doc;
using Spire.Doc.Documents;
using Spire.Doc.Fields;
namespace InsertComment_Word
{
class Program
{
static void Main(string[] args)
{
//实例化一个Document类对象,并加载Word文档
Document document = new Document();
document.LoadFromFile("sample.docx");
//获取第一段第一节
Section section = document.Sections[0];
Paragraph paragraph = section.Paragraphs[0];
//添加文本到批注
string str = "This paragraph describes the origin and the purpose of WEF";
Comment comment = paragraph.AppendComment(str);
//添加批注作者
comment.Format.Author = "E-iceblue";
//保存并打开文档
document.SaveToFile("Comments.docx", FileFormat.Docx2010);
System.Diagnostics.Process.Start("Comments.docx");
}
}
}
?
?
测试结果:
?
2.修改、删除Word批注
测试文档如下:
?
C#
?
using Spire.Doc;
namespace ReplaceAndRemoveComment_Word
{
class Program
{
static void Main(string[] args)
{
//初始化Document类实例,加载带有批注的Word文档
Document document = new Document();
document.LoadFromFile("test.docx");
//修改第一个批注内容
document.Comments[0].Body.Paragraphs[0].Replace("This paragraph describes the origin and the purpose of WEF", "What is the WEF ?", false, false);
//移除第二个批注
document.Comments.RemoveAt(1);
//保存并打开文档
document.SaveToFile("RemoveAndReplace.docx", FileFormat.Docx);
System.Diagnostics.Process.Start("RemoveAndReplace.docx");
}
}
}
?测试结果:
?
?
以上是关于C#操作Word批注的全部内容
本文完。
(如需转载,请注明出处)
大小: 20.9 KB
大小: 84.7 KB
大小: 134.3 KB
大小: 133 KB
查看图片附件
c#取消word修订痕迹_C# 操作Word批注(一) 插入、修改、删除Word批注相关推荐
- c#取消word修订痕迹_C# 设置、删除、读取Word文档背景——基于Spire.Cloud.Word
Spire.Cloud.Word.Sdk提供了接口SetBackgroudColor().SetBackgroudImage().DeleteBackground().GetBackgroudColo ...
- c#取消word修订痕迹_C# 插入、修改、删除Word批注
using Spire.Doc; using Spire.Doc.Documents; using Spire.Doc.Fields; namespace InsertComment_Word { c ...
- c#取消word修订痕迹_C#怎监控例似WORD这样用临时文档记录修改过的文件,并复制修改后的文件?...
满意答案 木有fz 2013.06.12 采纳率:42% 等级:13 已帮助:9475人 用.net自带的FileSystemWatcher组件,它能与操作系统的接口结合起来,自动帮你监测指定的 ...
- c#取消word修订痕迹_法律人必备的WORD技能,从1.0到2.0丨星瀚技术派
- 2020年第 004 篇文章 - 如果说擅长PPT是法律人技能库的"锦上添花",那么,把WORD运用得炉火纯青,则是闯荡江湖的基础技能,在时间就是金钱的行业中,熟练的WOR ...
- c mysql 插入大量数据_C++操作MySQL大量数据插入效率低下的解决方法
通常来说C++操作MySQL的时候,往Mysql中插入10000条简单数据,速度非常缓慢,居然要5分钟左右, 而打开事务的话,一秒不到就搞定了! 具体实现代码如下: #include #include ...
- 图文并解Word插入修改删除批注
1.插入批注 首先选择对象,比如部分文字[hd1] ,之后执行这样的操作:"插入"→"批注":插入的批注处于编辑状态,可以直接输入批注的文字即可;图解如下: 2 ...
- java document创建节点_javasript 的DOM 节点操作:创建,插入,删除,复制以及查找节点...
DOM 含义: DOM 是文档对象模型(Document Object Model) 是一种基于浏览器编程的一套API 接口,我W3C 出台推荐的标准.其赋予了JS 操作节点的能力,当网页被加载时,浏 ...
- js的DOM节点操作:创建 ,插入,删除,复制,查找节点
DOM含义:DOM是文档对象模型(Document Object Model,是基于浏览器编程的一套API接口,是W3C出台的推荐标准.其赋予了JS操作节点的能力.当网页被加载时,浏览器就会创建页面的 ...
- java操作MySQL数据库(插入、删除、修改、查询、获取所有行数)
插播一段广告哈:我之前共享了两个自己写的小应用,见这篇博客百度地图开发的两个应用源码共享(Android版),没想到有人找我来做毕设了,年前交付,时间不是很紧,大概了解了下就接下了,主要用到的就是和服 ...
最新文章
- 亚洲杯:打平韩国即可小组第一 国足会继续带来惊喜吗?
- jQuery总体架构的理解
- java空指针处理例子_被同事的空指针硬生生的折磨了好久,终于学会了如何处理空指针...
- Javascript学习笔记1 数论
- Leetcode 9. 回文数(Palindrome Number)
- Vue-cli 项目优化归纳(打包、源码、用户体验)
- 用C#访问Dynamic AX的WebService.
- PostgreSQL 12系统表(2)pg_tables
- jni 结构体转对象_JVM系列(一)JVM启动流程和基本结构
- appium-python 学习记录
- JavaScript之语句
- 优麒麟使用教程第三期:Windows 平台 U 盘启动盘制作(建议收藏)
- pta第六章错题函数and编程
- log4j中配置LOG_HOME无效
- 当前版本与卡刷包android_手机端提取Android 8.x及以上版本卡刷包中的system文件
- 人只需要成功一次就够了
- python0.618方法
- antd Card组件默认选中
- Caffe中卷基层和全连接层训练参数个数如何确定
- php方法重写:Declaration of should be compatible with that