【技术实现步骤摘要】
Excel文档追踪方法、系统、电子设备及存储介质
[0001]本专利技术涉及互联网领域,具体地说,涉及一种Excel文档追踪方法、系统、电子设备及存储介质。
技术介绍
[0002]目前,Excel文档被广泛用于报表数据的存储和展示,应用大多采用基于Apache开源POI组件实现Excel文档的生成。常见的文件追踪方式有添加文件的创建者、在文件的背景中嵌入水印等。文件下载时设置文件创建人的方式容易被发现和修改,不利于文件泄漏时的溯源,很难保证最后追查到的源头的真实性;在文件背景中添加水印的方式也容易被发现和被消除。
[0003]传统的明水印防护系统仅能针对系统页面等形式的泄密进行溯源,无法针对以文件形式的泄密方式进行溯源。目前公司针对Excel文档形式的泄密缺乏有效和快速的追踪方式,采用传统的人工溯源方式,不仅难度大,且工作低效。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种Excel文档追踪方法,其特征在于,包括以下步骤:S100:待追踪Excel文档中植入追踪水印,以及S200:根据所述追踪水印追踪所述待追踪Excel文档;所述S100步骤包括:S110:获取待追踪Excel文档;S120:解压缩所述待追踪Excel文档获得sheet数据包和功能文件夹;S130:在所述功能性文件夹中创建追踪水印;S140:获取一sheet表并在所述sheet表中嵌入所述追踪水印;S150:将嵌入所述追踪水印的所述sheet表保存至所述sheet数据包;S160:将所述sheet数据包和功能文件夹压缩获得植入有所述追踪水印的待追踪Excel文档。2.根据权利要求1所述的Excel文档追踪方法,其特征在于,所述获取待追踪Excel文档步骤后,还包括如下步骤:判断所述待追踪Excel文档是否大于一阈值;如果所述待追踪Excel文档大于所述阈值,则所述S120步骤中解压缩所述待追踪Excel文档获得压缩状态的sheet数据包和功能文件夹;所述S140步骤包括创建一新的sheet表;获取新的sheet表并在所述sheet表中嵌入所述追踪水印;所述S150步骤为将嵌入所述追踪水印的新的sheet表保存至所述sheet数据包的压缩包。3.根据权利要求1或2所述的Excel文档追踪方法,其特征在于,所述获取待追踪Excel文档步骤后,还包括如下步骤:如果所述待追踪Excel文档不大于所述阈值,则所述S120步骤中解压缩所述待追踪Excel文档获得解压缩状态的sheet数据包和功能文件夹;所述S140步骤为从所述解压缩状态的sheet数据包中选择一sheet表并在所述sheet表中嵌入所述追踪水印;所述S150步骤为将嵌入所述追踪水印的所述sheet表保存。4.根据权利要求1所述的Excel文档追踪方法,其特征在于,所述功能文件夹至少包括xl文件夹,所述S130步骤包括:S131:在所述xl文件夹的drawings文件夹中创建一所述追踪水印的内容,所述追踪水印的内容为一图片;S132:在drawings/_rels/drawing1.xml.rels文件中添加所述图片的引用关系,并将所述图片的对象属性设置为URL链接,所述URL链接携带的信息参数包括一URL地址信息,所述URL地址信息为Excel文档追踪系统的信息收集接口的地址信息;以及将所述图片的对象模式属性设置为“External”;所述S140...
【专利技术属性】
技术研发人员:陈志国,陈宇,胡晓斌,凌云,
申请(专利权)人:携程旅游信息技术上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。