[发明专利]一种基于微服务的PDF文件防伪水印嵌入方法及系统在审
申请号: | 201710555296.7 | 申请日: | 2017-07-10 |
公开(公告)号: | CN107292136A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 陈新泉;吴伟略;孔祥明;蔡禹 | 申请(专利权)人: | 广东省广业科技集团有限公司;广东广业开元科技有限公司 |
主分类号: | G06F21/16 | 分类号: | G06F21/16;G06T1/00 |
代理公司: | 广州嘉权专利商标事务所有限公司44205 | 代理人: | 朱晓敏,谭英强 |
地址: | 510075 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 微服 pdf 文件 防伪 水印 嵌入 方法 系统 | ||
技术领域
本发明涉及微服务技术和水印嵌入技术,尤其涉及一种基于微服务技术在PDF文件中自动添加防伪水印的方法及系统。
背景技术
技术词解释:
防伪水印:一种容易识别、被嵌入到PDF文档内,能够透过光线穿过从而显现出阴影的技术。
数据交换平台:是指将分散建设的若干应用信息系统进行整合,通过计算机网络而构建的信息交换平台,它使若干个应用子系统进行信息/数据的传输及共享,提高信息资源的利用率,成为进行信息化建设的基本目标,保证分布异构系统之间互联互通,建立中心数据库,完成数据的抽取、集中、加载、展现,构造统一的数据处理和交换。
公文交换平台:一个通讯服务器,使用方通过公文交换接口连接到公文交换平台进行通讯,实现彼此之间的公文自动交换。
微服务:微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。
随着两化的深度融合,电子信息技术广泛应用到工业生产和办公、经营管理的各个环节中。电子化必然带来工作效率的提高、流程的优化再造、大量电子文档的交换等趋势。
目前,在网络上传输电子文档时,主要需要考虑电子文档的安全性、防伪造、防拷贝和完整性,而作为与应用程序、操作系统、硬件环境无关的PDF文件,其不仅能忠实再现原稿的每一个字符、颜色以及图像,而且还能防止文字的拷贝,因此,以PDF文档来进行电子文档的网络传输,必然具有一定的优势。然而,对于在PDF文档中添加防伪水印这一技术,其却存有不少的缺点,例如:1、现有的方法中,都是以传统的方式,作为业务系统的功能模块或者小工具独立使用,这样则未能结合业务场景很好的实现整个流程的自动化,并且导致Word文档转PDF文档和PDF文档上添加徽标LOGO,这两个流程必须分开实现;2、Word文档转PDF文档的算法复杂,当Word文本中不止具备文字,且还具有图片、公式、表格时,转换后的PDF文档经常与原Word文档有所区别,甚至出现错位和乱码,即使是纯文字转换,也会有不一致的情况发生,转换准确度低下;3、添加防伪水印模块耦合到业务系统或以小工具的形式独立使用,技术架构上都是单体架构模式,这样则会造成系统的耦合性高、影响系统的运行稳定性、修改程序时需重新部署和重复开发等弊端;4、技术上落后且未能紧跟技术的趋势,未能有效应用新兴的技术,改进提高使用的效能,提高经济效益。因此由此可见,设计一种以新兴的微服务技术,在业务流程中有效、自动、低成本地将Word文档转换为PDF文档,并加上单位LOGO徽标的PDF文档防伪水印添加技术,这具有重要的现实意义。
发明内容
为了解决上述技术问题,本发明的目的是提供一种基于微服务的PDF文件防伪水印嵌入系统,能高效、自动化、低成本地将WORD转换为PDF后自动地添加防伪水印在PDF文档中。
本发明的另一目的是提供一种基于微服务的PDF文件防伪水印嵌入方法,能高效、自动化、低成本地将WORD转换为PDF后自动地添加防伪水印在PDF文档中。
本发明所采用的技术方案是:一种基于微服务的PDF文件防伪水印嵌入系统,该系统包括:
微服务的对外服务接口接收器,用于接收徽标文件和需要添加防伪水印的WORD文件;
微服务,用于调用所述的接收器来获取得到所述的徽标文件和WORD文件,然后通过调用Jacob组件将WORD文件转换为对应的PDF文件,接着采用ITEXT组件来创建对应的PDF临时文件后,将徽标文件通过嵌入算法添加至PDF临时文件中,从而生成得到带徽标的PDF文件;
微服务的对外服务接口发送器,用于发送带徽标的PDF文件。
进一步,所述通过调用Jacob组件将WORD文件转换为对应的PDF文件这一步骤,其包括以下子步骤:
加载Jacob组件;
获得接收器接收到的WORD文件;
打开输入的WORD文件;
执行Jacob组件从而将WORD文件转换成PDF文件;
当转换成功时,则生成PDF文件;
当转换失败时,则提示失败信息。
进一步,所述采用ITEXT组件来创建对应的PDF临时文件后,将徽标文件通过嵌入算法添加至PDF临时文件中,从而生成得到带徽标的PDF文件这一步骤,其包括以下子步骤:
读取经Jacob组件转换后得到的PDF文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东省广业科技集团有限公司;广东广业开元科技有限公司,未经广东省广业科技集团有限公司;广东广业开元科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710555296.7/2.html,转载请声明来源钻瓜专利网。