C#教程

关注公众号 jb51net

关闭
首页 > 软件编程 > C#教程 > C#设置Word修订内容

C#使用Spire.Doc for .NET实现批量接受或拒绝Word的修订内容

作者:2501_93070778

Microsoft Word 的修订功能可以记录文档中的修改、校对、更正,以及他人添加的建议和批注,本文将演示如何使用 Spire.Doc for .NET,通过代码的方式批量接受或拒绝 Word 文档中的所有修订内容,感兴趣的小伙伴可以了解下

Microsoft Word 的“修订”功能可以记录文档中的修改、校对、更正,以及他人添加的建议和批注。当你收到一份开启了修订模式的 Word 文档时,可以根据需要选择拒绝这些修改以保留原始内容,或者直接接受所有修改。本文将演示如何使用 Spire.Doc for .NET,通过代码的方式批量接受或拒绝 Word 文档中的所有修订内容。

安装 Spire.Doc for .NET

首先,需要将 Spire.Doc for .NET 包中的 DLL 文件添加为 .NET 项目的引用。你可以通过官网下载对应的 DLL 文件,手动添加到项目中;也可以使用 NuGet 方式进行安装,更加方便快捷。

PM> Install-Package Spire.Doc

在 Word 文档中接受所有修订

具体操作步骤如下:

具体示例代码如下:

using Spire.Doc;

namespace AcceptTrackedChanges
{
    class Program
    {
        static void Main(string[] args)
        {
            // 创建 Document 对象
            Document doc = new Document();

            // 加载示例 Word 文档
            doc.LoadFromFile("test.docx");

            // 接受文档中的所有修订
            doc.AcceptChanges();

            // 保存结果文档
            doc.SaveToFile("AcceptTrackedChanges.docx", FileFormat.Docx);
        }
    }
}

在 Word 文档中拒绝所有修订

具体操作步骤如下:

具体示例代码如下:

using Spire.Doc;

namespace RejectTrackedChanges
{
    class Program
    {
        static void Main(string[] args)
        {
            // 创建 Document 对象
            Document doc = new Document();

            // 加载示例 Word 文档
            doc.LoadFromFile("test.docx");

            // 拒绝文档中的所有修订
            doc.RejectChanges();

            // 保存结果文档
            doc.SaveToFile("RejectAllChanges.docx", FileFormat.Docx);
        }
    }
}

方法补充

C#利用 Spire.Doc for .NET 实现接受或拒绝 Word 修订功能

接受 Word 修订功能

接受 Word 修订功能具体步骤如下:

using Spire.Doc;

namespace AcceptTrackedChanges
{
    class Program
    {
        static void Main(string[] args)
        {
            //创建Document类的实例
            Document doc = new Document();

            //加载Word文档
            doc.LoadFromFile("人物简介—鲁迅.docx");

            //接受文档中所有修订
            doc.AcceptChanges();

            //保存结果文档
            doc.SaveToFile("接受修订.docx", FileFormat.Docx);

        }
    }
}

拒绝 Word 修订功能

拒绝 Word 修订功能的详细操作步骤如下:

using Spire.Doc;

namespace RejectTrackedChanges
{
    class Program
    {
        static void Main(string[] args)
        {
            //创建Document类的实例
            Document doc = new Document();

            //加载Word文档
            doc.LoadFromFile("人物简介—鲁迅.docx");

            //拒绝文档中所有修订
            doc.RejectChanges();

            //保存结果文档
            doc.SaveToFile("拒绝修订.docx", FileFormat.Docx);

        }
    }
}

到此这篇关于C#使用Spire.Doc for .NET实现批量接受或拒绝Word的修订内容的文章就介绍到这了,更多相关C#设置Word修订内容内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文