[发明专利]一种OFD电子文件的数据处理方法及系统在审
申请号: | 202110361689.0 | 申请日: | 2021-04-02 |
公开(公告)号: | CN113111990A | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 陆猛;孙高健;赵云;庄玉龙;张伟;谢文迅;孙肖辉;郭尚;杨瑞钦 | 申请(专利权)人: | 北京点聚信息技术有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06F21/62;G06F21/60 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 芦玲玲 |
地址: | 100096 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ofd 电子 文件 数据处理 方法 系统 | ||
本发明公开了一种OFD电子文件的数据处理方法及系统,包括:获取源文件并进行数据转化,以获取与源文件对应的二进制电子数据;对所述二进制电子数据进行分码处理,以获取第一字节流段码数据,并依次设置页码标识;对每页的第一字节流段码数据进行分码处理,以获取多个第二字节流段码数据,并依次设置位置标识;将每个第二字节流段码数据封装为二维码数据,并根据位置标识和页码标识将每个二维码数据存储于预设的文档中,以获取中间转换文档;对所述中间转换文档中的每个二维码数据进行解析,以获取每个第二字节流段码数据;根据位置标识和页码标识按顺序进行字节流段码数据的组合,以获取二进制电子数据,进行所述源文件的还原,获取所述源文件。
技术领域
本发明涉及数据处理技术领域,并且更具体地,涉及一种OFD电子文件的数据处理方法及系统。
背景技术
在信息化时代,数据作为一种知识资产,其内容本身蕴含着高价值的信息,需要防止被人非法获取和复制传播。目前,在无网络环境下电子文件传输是通过硬件存储介质传输文件。带来的安全隐患是光盘如果丢失,内容可能会被窃取,并且不太便捷。
因此,需要一种能够对电子文件进行处理,以安全地进行数据传输的方法。
发明内容
本发明提出一种OFD电子文件的数据处理方法及系统,以解决如何对电子文件进行处理,以安全地进行数据传输的问题。
为了解决上述问题,根据本发明的一个方面,提供了一种OFD电子文件的数据处理方法,所述方法包括:
对第一用户发送的第一请求进行解析,获取源文件,并对所述源文件进行数据转化,以获取与所述源文件对应的二进制电子数据;
按照第一数据长度阈值对所述二进制电子数据进行分码处理,以获取至少一页第一字节流段码数据,并依次为每页的第一字节流段码数据设置页码标识;
按照第二数据长度阈值依次对每页的第一字节流段码数据进行分码处理,以获取多个第二字节流段码数据,并依次为每个第二字节流段码数据设置位置标识;
基于预设的数据封装规则分别将每个第二字节流段码数据封装为对应的二维码数据,并根据与每个第二字节流段码数据对应的位置标识和页码标识将每个二维码数据存储于预设的文档中,以获取中间转换文档,并将所述中间转换文档返回至所述第一用户;
对第二用户发送的第二请求进行解析,以获取所述中间转换文档,并基于预设的数据封装规则对所述中间转换文档中的每个二维码数据进行解析,以获取每个第二字节流段码数据;
根据获取的每个第二字节流段码数据对应的位置标识和页码标识按顺序进行字节流段码数据的组合,以获取所述源文件对应的二进制电子数据,根据获取的所述源文件对应的二进制电子数据进行所述源文件的还原,获取所述源文件,并将所述源文件返回至所述第二用户。
优选地,其中所述方法还包括:
根据中间转换文档的空白页的存储空间计算每个空白页的最大二维码数据数量,并根据所述最大二维码数据数量和每个二维码数据对应的第二字节流段码数据的大小计算每个空白页对应的第一字节流段码数据的大小,并根据二进制电子数据大小和第一字节流段码数据的大小确定第一数据长度阈值。
优选地,其中所述方法还包括:
在获取与所述源文件对应的二进制电子数据之后,根据所述第一请求按照预设的加密策略对与所述源文件对应的二进制电子数据进行加密处理;
当所述源文件经过加密处理时,在基于预设的数据封装规则对所述中间转换文档中的每个二维码数据进行解析前,验证密码的准确性,若密码正确,则进行解析;反之,则提示密码错误信息;以及当所述源文件经过加密处理时,在根据获取的所述源文件对应的二进制电子数据进行所述源文件的还原之前,按照所述预设的加密策略对经过加密的源文件对应的二进制电子数据进行解密处理,以获取所述源文件对应的二进制电子数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京点聚信息技术有限公司,未经北京点聚信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110361689.0/2.html,转载请声明来源钻瓜专利网。