给Word与PDF文档添加水印

  • 格式:docx
  • 大小:160.29 KB
  • 文档页数:3

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

给Word与PDF文档添加水印

●什么叫水印

所谓数字水印是向多媒体数据(如图像、声音、视频信号等)中添加某些数字信息以达到文件真伪鉴别、版权保护等功能。嵌入的水印信息隐藏于宿主文件中,不影响原始文件的可观性和完整性。

数字水印过程就是向被保护的数字对象(如静止图像、视频、音频等)嵌入某些能证明版权归属或跟踪侵权行为的信息,可以是作者的序列号、公司标志、有意义的文本等等。与水印相近或关系密切的概念有很多,从目前出现的文献中看,已经有诸如信息隐藏(Information Hiding )、信息伪装(Steganography )、数字水印(Digital Watermarking )和数字指纹(Fingerprinting )等概念。

●WORD

Word 2007本身提供添加水印的功能,位于“页面布局-水印”,自定义水印如下:

图 1

在项目应用中的话,可以调用Office的VBA函数实现这一功能,代码如下:

图 2

若是使用NTKO控件调用,则需要先获得ActiveDocument,NTKO提供获取该对象的方法,其说明如下:

图 3

PDF

给PDF文档加入水印或加密,应用在项目中的话,需要使用第三方API进行实现,这里可以选择itext。摘录其官方网站说明其功能如下:

图 4

其中第三点,可以给PDF文档增加书签、页码、水印等。示例实现如下:

图 5