Word处理控件Aspose.Words功能演示:在C#中的Word文档中添加或删除水印
水印通常用于显示文档的所有权或分类。在本文中,我们将学习使用Aspose.Words for .NET API 在Word文档中使用水印。让我们介绍以下与水印有关的用例。
- 使用C#在Word文档中添加文本水印
- 使用C#在Word文档中添加图像水印
- 使用C#从Word文档中删除水印
>>Aspose.Words for .NET已经更新至v20.6,Font.EmphasisMark向公众公开,引入了MarkdownSaveOptions类,PDF版本1.5标记为过时,点击下方按钮下载最新版。
点击下载最新版Aspose.Words for .NET(技术交流761297826)https://www.evget.com/product/564/download
使用C#在Word文档中添加文本水印
在Word文档中添加或插入文本水印,无论是DOC还是DOCX文件。只需按照以下步骤添加文本水印:
- 加载输入的DOC / DOCX文件
- 设置不同的TextWatermarkOptions,包括Font和Layout
- 设置水印文字
- 保存输出字文件
以下代码段显示了如何使用C#在Word文档(DOC / DOCX)中添加水印:
Document doc = new Document(dataDir + "Document.docx"); TextWatermarkOptions options = new TextWatermarkOptions() { FontFamily = "Arial", FontSize = 36, Color = Color.Black, Layout = WatermarkLayout.Diagonal, IsSemitrasparent = true }; doc.Watermark.SetText("CONFIDENTIAL", options); doc.Save(dataDir + "AddTextWatermark_out.docx");
以下屏幕截图是由上述C#代码段创建的示例输出:
使用C#在Word文档中添加图像水印
在Word文档中将图像添加为水印。正如我们在前面的示例中了解到的那样,可以在文本之外添加图像。您可以按照以下步骤在Word文档中添加图像水印:
- 加载输入字文件
- 初始化ImageWatermarkOptions对象
- 在Word文档中将图像设置为水印
- 保存输出文件
以下代码段基于以下步骤,这些步骤显示了如何使用C#在Word文档中添加图像水印:
Document doc = new Document(dataDir + "Document.doc");ImageWatermarkOptions options = new ImageWatermarkOptions() { IsWashout = false }; doc.Watermark.SetImage(Image.FromFile(dataDir + "Watermark.jpg"), options);doc.Save(dataDir + "AddImageWatermark_out.docx");
现在已将Aspose徽标图像用作示例图像,因此可以在Microsoft Word应用程序的“打印预览”中观察输出,该图像中的图像设置为文档的水印。以下屏幕截图描述了输出的单词文件:
使用C#删除Word文档中的水印
使用C#可以轻松地从Word文档中删除或删除水印。让我们按照以下步骤从Word文档中删除水印。
- 加载输入字文件
- 指定要删除的水印类型
- 删除水印
- 保存输出字文件
以下代码段显示了如何使用C#从Word文档中删除水印:
Document doc = new Document(dataDir + "AddTextWatermark_out.docx"); if (doc.Watermark.Type == WatermarkType.Text) {doc.Watermark.Remove(); } doc.Save(dataDir + "RemoveWatermark_out.docx");
Word处理控件Aspose.Words功能演示:在C#中的Word文档中添加或删除水印相关推荐
- Word处理控件Aspose.Words功能演示:使用 C# 在 Word 文档中创建和修改 VBA 宏
Aspose.Words 是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word.此 ...
- Word处理控件Aspose.Words功能演示:用Java从Word文档中提取文本
Aspose.Words For .NET是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsof ...
- Word处理控件Aspose.Words功能演示:在 Python 中将 Word DOCX 或 DOC 转换为 PDF
Word 到PDF是最流行和执行最广泛的文档转换之一.DOCX或DOC文件在打印或共享之前会转换为 PDF 格式.在本文中,我们将在 Python 中自动将 Word 转换为 PDF.步骤和代码示例将 ...
- Word处理控件Aspose.Words功能演示:在Java中将Word文档以邮件形式发送
在大多数情况下,电子邮件按照特定模板以格式正确的布局发送.但是,各种电子邮件编辑器不提供增强的格式选项.在这种情况下,可以在Word文档中创建一条消息,并将其用作电子邮件正文.在本文中,将学习如何使用 ...
- Word处理控件Aspose.Words功能演示:在 Java 中将 Word DOC/DOCX 转换为 PDF
Aspose.Words是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word. A ...
- Word处理控件Aspose.Words功能演示:使用 Java 为 Word 文档添加水印
为防止非法使用.定义所有权.显示文档状态等多种目的,在 Word 文档中添加水印.在本文中,您将学习如何使用 Java 为 Word 文档添加水印.文章将分别演示如何将文字和图片水印插入到Word文档 ...
- Word处理控件Aspose.Words功能演示:在 Python 中将 Word 文档转换为 PNG、JPEG 或 BMP
MS Word 文件到图像格式的转换让您可以将文档的页面嵌入到您的 Web 或桌面应用程序中.为了在 Python 应用程序中执行此转换,本文介绍了如何使用 Python 将 Word DOCX或DO ...
- Word处理控件Aspose.Words功能演示:使用 Java 在 Word 中添加或更新目录
Word 文档中的目录(TOC) 为您提供了文档内容的概述.此外,它还允许导航到文档的特定部分.在本文中,将学习如何以编程方式处理 Word 文档中的目录.特别地,本文介绍了如何使用 Java 在 W ...
- Word处理控件Aspose.Words功能演示:使用C#在电子邮件正文中发送Word文档
电子邮件正文的呈现是吸引读者的重要因素之一.因此,电子邮件使用标题,子标题,表格,图像等进行了很好的格式化.但是,大多数内置的电子邮件编辑器不提供高级格式化选项.为了解决此限制,本文介绍如何使用Wor ...
- Word处理控件Aspose.Words功能演示:使用 Python 将 Word 文档的内容复制到另一个文档
在各种情况下,您可能需要将 Word 文档的内容复制到另一个文档中.此外,您可能需要创建原始 Word 文档的克隆.为了自动化这些操作,本文介绍了如何在 Python 中将内容从一个 Word 文档复 ...
最新文章
- OpenCV中BLOB特征提取与几何形状分类
- 蓝牙通话之HFP协议
- 哈佛博士教你如何摆脱「尬聊」
- Cisco设备静态NAT基本配置步骤
- wp comments post.php,通过修改wp-comments-post.php 防wordpress垃圾(spam)评论 | 沉默过客
- 中国的EMM市场迎来爆发期?
- 机器学习实践三---神经网络学习
- wpf中xps文档合并功能实现
- materialrefeshlayout下拉刷新,上拉加载更多
- Python案例:猜数游戏
- datetimepicker中文不生效_Python reStructuredText 帮助文件中文乱码
- Proteus8.6 安装教程
- 节约里程法求解CVRP问题
- 替代 NetMeeting 的多人屏幕共享工具 InletexEMC 国外出品,永久免费
- eclipse插件下载最新地址
- 两个PDF合并成一个PDF怎么做?三分钟教会你两种方法
- 读书·2018(14本)
- 元气骑士机器人获取方法_元气骑士机器人怎么获得视频(机器人获取方法说明)...
- 路由配置url跳转传参_如何配置路由器以进行网络范围的URL记录
- 因错误配置第三方服务,已有过亿用户数据遭到泄露