在 Word 中添加的水印,包括文本水印或图片水印等,是一种能有效表明文档所有权、使用规范的标记。为方便对添加了水印效果的 Word 文档的管理,本文将提供一种如何删除 Word 中水印的方法,删除效果对文档中的文本水印和图片水印均适用。下面是详细方法及步骤。
安装 Spire.Doc for .NET
首先,您需要将 Spire.Doc for .NET 包含的 DLL 文件作为引用添加到您的 .NET 项目中。DLL 文件可以从此链接下载,也可以通过 NuGet 安装。
PM> Install-Package Spire.Doc
删除 Word 中的水印
通过调用 Spire.Doc for .NET API 删除水印效果时,只需将 Document.Watermark 属性值设置为 null 即可。下面是通过代码实现水印删除的主要步骤:
- 初始化 Document 类的一个实例。
- 调用 Document.LoadFromFile(string fileName, FileFormat fileFormat) 方法加载 Word 文档。
- 将 Document.Watermark 属性设置为 null。
- 通过 Document.SaveToFile(string fileName, FileFormat fileFormat) 方法保存结果文档到指定路径。
- C#
- VB.NET
using Spire.Doc;
namespace RemoveWatermark_Doc
{
class Program
{
static void Main(string[] args)
{
//新建一个word文档对象并加载需要删除水印的word文档
Document doc = new Document();
doc.LoadFromFile("test.docx", FileFormat.Docx2013);
//将水印设置为空
doc.Watermark = null;
//保存文档
doc.SaveToFile("RemoveWatermark.docx", FileFormat.Docx2013);
}
}
}
Imports Spire.Doc
Namespace RemoveWatermark_Doc
Class Program
Private Shared Sub Main(args As String())
'新建一个word文档对象并加载需要删除水印的word文档
Dim doc As New Document()
doc.LoadFromFile("test.docx", FileFormat.Docx2013)
'将水印设置为空
doc.Watermark = Nothing
'保存文档
doc.SaveToFile("RemoveWatermark.docx", FileFormat.Docx2013)
End Sub
End Class
End Namespace
申请临时 License
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。获取有效期 30 天的临时许可证。