掌桥专利:专业的专利平台
掌桥专利
首页

一种DLF文件动态标示的方法

文献发布时间:2024-04-18 20:02:40


一种DLF文件动态标示的方法

技术领域

本发明涉及版式文件领域,特别涉及一种DLF文件动态标示的方法。

背景技术

根据国标GB/T39677-2020,OFD在政府网站网页归档中的应用指南中,指出于政府网站网页开发建设,并以 OFD 版式文件格式对政网网页进行归保存,其他类型网站网页建设及其归档保存可参考使用。但是其他在动态网页中并不适用:可转化为OFD版式文件的网页元素为网页完全加后始状态下的静态内容及结构,宜包括信息信布、解读回应、办事服务、互动交流等栏目的静态内容。可转化为 OFD 版式文件的网页元素不宜包居滚动、轮换等动态显示内容和嵌入交互对象内容。

版式文档格式是版面呈现效果固定的电子文档格式,版式文档的呈现与设备无关,在各种设备上阅读、打印或印刷时,其版面的呈现结果都是一致的。版式文档主要应用于成文后文件的发布、传播和存档,动态文件是的指文件内容排版不定,或者通过工具可以进行篡改、编辑等。例如网页,网页内容会根据分辨率的不同而调整;网页中的一些图标,或随着JS效果进行轮播等;网页可以通过了浏览器进行进行终端内容编辑,本发明在动态版式文件即DLF文件的阅读过程中根据用户需要提供了对文件进行标注等操作的方法。

发明内容

本发明的目的在于提供一种DLF文件动态标示的方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种DLF文件动态标示的方法,包括以下步骤:

步骤S1:选择一个DLF文件,解析DLF文件,获取DLF文件包中的导览文件,按照导览文件加载OFD文件;

步骤S2:点击OFD文件后跳转阅读,阅读到OFD文件某一页时,在OFD文件上对内容进行签批,签批内容与当前签批的OFD文件进行绑定;

步骤S3:在动态文件上签批,若该资源在DLF文件中多次出现,用户签批时能够选择是否在文件其他位置显示签批内容;

步骤S4:保存签批内容时,将签批的内容自动保存到OFD文件的拓展文件中,将OFD的签批事项反向注册到导览文件中,在DLF文件的阅读目录上进行标识;

步骤S5:阅读签批后的文件时,点击DLF文件的阅读目录上的签批标识后跳转到对应的签批处。

优选的,所述DLF是一个压缩包文件,DLF内部包含一个导览文件以及若干个OFD的文件,其中导览文件主要记录文件之间的关联关系、文件的入口、OFD文件的存储路径、OFD与OFD之间的触发的位置与跳转事件。

优选的,所述按照导览文件加载OFD文件,OFD文件上各个链接能够跳转阅读。

优选的,所述签批方式包括全屏手写、键盘输入、放大手写、图片签批、视频签批、音频签批、网页签批、AI签批及其他多媒体元素签批。

优选的,所述动态内容包括动态图表、轮循图片、视频、音频及其他动态展示内容。

优选的,所述动态图表、轮循图片、视频、音频上签批时,支持在动态图表、轮循图片、视频、音频的某一帧、某一秒上签批,保存签批内容包括以下步骤:

步骤1:获取对应外部资源信息的MD5值作为唯一id;

步骤2:记录签批对应的时间或者位置,或内容信息,形成矢量签批信息表;

步骤3:将矢量签批信息表与唯一的id的绑定,将其作为该动态资源的衍生拓展资源保存到其对应的文件包中。

优选的,所述其他动态展示内容签批包括以下步骤:

步骤1:先选择某一层,加载其对应的文件内容,对当前版面进行多元化签批;

步骤2:将签批的内容信息与主键id绑定;

步骤3:重新在新的页面上构建一个悬浮输入区域,签批的信息与唯一的标识id绑定,存储到OFD文件中。

优选的,所述签批支持对资源多层递归嵌套签批。

优选的,所述签批过程中当前被签批的资源在文件中多次出现,弹出选择框,用户自定义选择签批内容是否在文件其他地方同步展现,若用户选择同步展现,则该资源重复处同步显示签批内容,若用户不选择同步展现,则仅当前被签批的资源处展示签批内容,若用户选择部分重复资源处显示签批内容,则仅被选中的资源处同步展示签批内容。

与现有技术相比,本发明的有益效果是:

(1)本发明能够原版原样展现定格在某个时间的信息化系统或动态的文件及动态文件集群,不但能够保留动态文件原有的页面内容、资源、图表,还能在文件上进行多元化签批;

(2)本发明针对文件中重复出现的动态资源用户可以根据需求自定义选择签批内容是否同步展示,不需要重复签批,减少用户工作量;

(3)本发明在动态资源上的签批内容精确到某一帧某一秒处,签批内容随着动态资源的变化而变化,用户通过签批标识能够快速地查看到所在位置的音视频的内容及标注内容。

附图说明

图1为本发明的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚.完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

DLF是一个压缩包文件,DLF内部包含一个导览文件以及若干个OFD的文件,其中导览文件主要记录文件之间的关联关系、文件的入口、OFD文件的存储路径、OFD与OFD之间的触发的位置与跳转事件,动态版式文件能够原版原样展现定格在某个时间的信息化系统或动态的文件及动态文件集群,不但能够保留动态文件原有的页面内容、资源、图表,还能在文件上进行多元化签批。

用户选择DLF文件阅读时对其进行标注时包括以下操作:

先选择一个DLF文件,解析DLF文件,获取DLF文件包中的导览文件,按照导览文件加载OFD文件;

用户阅读时点击OFD文件后跳转阅读,阅读到OFD文件某一页时,在OFD文件上对内容进行签批,签批内容与当前签批的OFD文件进行绑定;

在动态文件上签批,若签批的动态文件为动态图表、轮循图片、视频、音频:

签批支持在动态图表、轮循图片、视频、音频的某一帧、某一秒上签批,签批方式包括全屏手写、键盘输入、放大手写、图片签批、视频签批、音频签批、网页签批、AI签批及其他多媒体元素签批,在动态资源上的签批内容精确到某一帧某一秒处,签批内容随着动态资源的变化而变化,用户通过签批标识能够快速地查看到所在位置的音视频的内容及标注内容;

保存签批内容时,先获取对应外部资源信息的MD5值作为唯一id,记录签批对应的时间或者位置,或内容信息,形成矢量签批信息表,将矢量签批信息表与唯一的id的绑定,将其作为该动态资源的衍生拓展资源保存到其对应的文件包中;

签批的内容保存到OFD文件的拓展文件中后,将OFD的签批事项反向注册到导览文件中,在DLF文件的阅读目录上进行标识;

若当前被签批的动态图表、轮循图片、视频、音频在文件中多次出现,弹出选择框,用户自定义选择签批内容是否在文件其他地方同步展现,若用户选择同步展现,则在该动态图表、轮循图片、视频、音频重复出现的位置处同步展示出签批内容,若用户不选择同步展现,则仅当前被签批的位置处展示签批内容,若用户选择部分重复资源处显示签批内容,则仅被选中的资源处同步展示签批内容。

在动态文件上签批,若签批的动态文件为其他动态展示内容:

签批用户先选择动态内容的某一层,加载出这一层对应的文件内容,对当前版面进行多元化签批,签批方式包括全屏手写、键盘输入、放大手写、图片签批、视频签批、音频签批、网页签批、AI签批及其他多媒体元素签批, 将签批的内容信息与主键id绑定,然后重新在新的页面上构建一个悬浮输入区域,签批的信息与唯一的标识id绑定,存储到OFD文件中;

签批的内容保存到OFD文件的拓展文件中后,将OFD的签批事项反向注册到导览文件中,在DLF文件的阅读目录上进行标识;

若当前被签批的动态图表、轮循图片、视频、音频在文件中多次出现,弹出选择框,用户自定义选择签批内容是否在文件其他地方同步展现,若用户选择同步展现,则在该动态图表、轮循图片、视频、音频重复出现的位置处同步展示出签批内容,若用户不选择同步展现,则仅当前被签批的位置处展示签批内容,若用户选择部分重复资源处显示签批内容,则仅被选中的资源处同步展示签批内容。

本发明针对文件中重复出现的动态资源用户可以根据需求自定义选择签批内容是否同步展示,不需要重复签批,从而减少了用户工作量。

用户阅读DLF文件时,打开带有签批内容的DLF文件,解析DLF文件,获取DLF文件包中的导览文件,按照导览文件加载OFD文件,在阅读目录上点击目标内容后跳转阅读,阅读签批内容时,在阅读目录上点击签批标识处,即可跳转到签批内容处,签批内容在动态图表、轮循图片、视频、音频上时,跳转到对应的文件上时,动态图表直接跳转到签批内容所在的图表上,轮循图片、视频直接跳转到签批的那一帧展示签批内容,音频文件直接跳转到签批的那一秒展示签批内容,其他动态内容则跳转到动态内容的某一层展示签批内容;

对于文件中重复出现的动态资源,若签批人选择了同步展现,则阅读人能在该资源重复出现的位置阅读相同的签批内容,若签批人未选择同步展现则仅签批处显示签批内容。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

相关技术
  • 编辑超文件标示语言文件的方法
  • 一种基于以太坊和星际文件系统的云文件动态完整性保护和验证方法
  • 一种用于将视频文件动态生成为ts文件的装置及方法
技术分类

06120116586316