当一个 Word 文档启用修订功能后,我们后续对该文档做的任何操作,包含编辑、删除、修改都会被明确记录并以不同形式标注在文档中。我们可以通过接受或拒绝修订来对该文档做最后的保存修改。在本文中,您将学习如何在 C# 和 VB.NET 中使用 Spire.Doc for .NET 实现接受或拒绝 Word 修订功能。
安装 Spire.Doc for .NET
首先,您需要将 Spire.Doc for.NET 包含的 DLL 文件作为引用添加到您的 .NET 项目中。DLL 文件可以从此链接下载,也可以通过 NuGet 安装。
PM> Install-Package Spire.Doc
接受 Word 修订功能
接受 Word 修订功能具体步骤如下:
- 创建 Document 类的实例。
- 调用 Document.LoadFromFile() 方法加载 Word 文档。
- 使用 Document.AcceptChanges() 方法接受文档中的所有修订。
- 使用 Document.SaveToFile() 方法保存文档。
- C#
- VB.NET
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);
}
}
}
Imports Spire.Doc
Namespace AcceptTrackedChanges
Class Program
Private Shared Sub Main(ByVal args() As String)
'创建Document类的实例
Dim doc As Document = New Document
'加载Word文档
doc.LoadFromFile("人物简介—鲁迅.docx")
'接受文档中所有修订
doc.AcceptChanges
'保存结果文档
doc.SaveToFile("接受修订.docx", FileFormat.Docx)
End Sub
End Class
End Namespace
拒绝 Word 修订功能
拒绝 Word 修订功能的详细操作步骤如下:
- 创建 Document 类的实例。
- 调用 Document.LoadFromFile() 方法加载 Word 文档。
- 使用 Document.RejectChanges() 方法拒绝文档中的所有修订。
- 使用 Document.SaveToFile() 方法保存文档。
- C#
- VB.NET
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);
}
}
}
Imports Spire.Doc
Namespace RejectTrackedChanges
Class Program
Private Shared Sub Main(ByVal args() As String)
'创建Document类的实例
Dim doc As Document = New Document
'加载Word文档
doc.LoadFromFile("人物简介—鲁迅.docx")
'拒绝文档中所有修订
doc.RejectChanges
'保存结果文档
doc.SaveToFile("拒绝修订.docx", FileFormat.Docx)
End Sub
End Class
End Namespace
申请临时 License
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。获取有效期 30 天的临时许可证。