小时候,我们写完作文交给老师,作业发下来的时候发现老师会在旁边写一些批注,而如今,我们虽然都已升级成了电子化教学办公,但无疑,基本的原理还是没变的。我们修改别人的文档的时候需要加批注,提示自己很重要的地方也可以加标注。那么,我们在Word2013中应该如何为文档插入批注呢?现在,我们一起来研究一下。

当有人为你的文档添加了批注之后,你发现其实你当时选择那样做是有目的的,或者你已经修改了你的文档,你可以答复他的批注进行解释或说明。然而,我们应该如何答复批注呢?下面,我们一起来学习一下在Word2013中答复批注的方法。

批注内容可以是对某段文字或内容的注释,也可以是对文段中心思想的概括提要,或者是对文章内容的评判、疑问,以及在阅读时给自己或他人起到提示作用。本篇文章中将介绍如何在C#中操作Word批注,主要包含以下要点:

Microsoft Word
提供了几个用于打印带有修订的文档的选项。您也可以在打印时隐藏修订。

1、用Word2013打开一篇文档,选中我们需要批注的文本,然后单击“审阅”选项卡,并执行“批注”选项组的“新建批注”命令。

1、用Word2013打开一篇文档,选择我们需要答复的批注,并单击批注右上角的“答复批注”按钮。此时文档批注中会显示我们的账号,只需要在下面输入我们需要答复的内容即可,效果见下图。

  • 插入Word批注
  • 修改Word批注
  • 删除Word批注

打印显示修订和批注的文档

欧博国际网站 1

欧博国际网站 2

使用工具:Free Spire.Doc for .NET
6.3(最新社区版)

在打印文档之前,请切换到页面视图
(页面视图:文档或其他对象的一种视图,与打印效果一样。例如,页眉、页脚、栏和文本框等项目会出现在它们的实际位置上。),按照在打印文档上所需的效果显示修订
(修订:显示文档中所做的诸如删除、插入或其他编辑更改的位置的标记。)和批注
(批注:作者或审阅者为文档添加的注释或批注。Microsoft Word
在文档的页边距或“审阅窗格”中的气球上显示批注。)。您有几种选择。

2、此时文档右侧会自动添加一个空白批注,我们在其中输入批注的内容即可。

欧博国际网站 3

注:编辑代码前注意添加引用Sprie.Doc.dll欧博国际平台,(dll文件可在安装路径下的Bin文件夹中获取)

欧博国际网站,·打印显示的所有标记 在“审阅”选项卡上的“跟踪”组中,单击“显示标记”。

欧博国际网站 4

1、用Word2013打开一篇文档,选择我们需要答复的批注,并单击鼠标右键,在弹出的快捷菜单中选择
“答复批注”选项。现在,文档批注中会显示我们的账号,只需要在下面输入我们需要答复的内容即可,效果如上图。

欧博国际网站 5

欧博国际网站 6

3、此时,批注已经插入完成,我们可以拖动文档下方的滚动条查看效果。

欧博国际网站 7

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");
        }
    }
}

VB.NET

Imports Spire.Doc
Imports Spire.Doc.Documents
Imports Spire.Doc.Fields

Namespace InsertComment_Word

    Class Program

        Private Shared Sub Main(ByVal args() As String)
            '实例化一个Document类对象,并加载Word文档
            Dim document As Document = New Document
            document.LoadFromFile("sample.docx")
            '获取第一段第一节
            Dim section As Section = document.Sections(0)
            Dim paragraph As Paragraph = section.Paragraphs(0)
            '添加文本到批注
            Dim str As String = "This paragraph describes the origin and the purpose of WEF"
            Dim comment As Comment = paragraph.AppendComment(str)
            '添加批注作者
            comment.Format.Author = "E-iceblue"
            '保存并打开文档
            document.SaveToFile("Comments.docx", FileFormat.Docx2010)
            System.Diagnostics.Process.Start("Comments.docx")
        End Sub
    End Class
End Namespace

 

测试结果:

欧博国际网站 8

注释 单击“显示标记”将为选定的审阅者显示或隐藏文档中的所有标记
(标记:批注和修订,例如插入、删除和格式更改。在处理修订和批注时,可查看标记。打印带有标记的文档可记录对文档所做的更改。)。当显示所有标记时,所有类型的标记在“显示标记”菜单上都被选中。

欧博国际网站 9

提示:插入批注和答复批注虽然不会影响文档内容,但我们仍需要保存文档。

2.修改、删除批注

测试文档:

欧博国际网站 10

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");
        }
    }
}

 

VB.NET

Imports Spire.Doc

Namespace ReplaceAndRemoveComment_Word

    Class Program

        Private Shared Sub Main(ByVal args() As String)
            '初始化Document类实例,加载带有批注的Word文档
            Dim document As 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")
        End Sub
    End Class
End Namespace

 

测试结果:

欧博国际网站 11

以上是本次关于操作Word批注的全部内容。感谢浏览!

·按类型或审阅者打印显示的修订和批注
在“审阅”选项卡的“修订”组中,单击“显示标记”,然后选择要显示的修订类型。

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注