【技术实现步骤摘要】
一种演示草稿撤销恢复可视化生成方法和系统
[0001]本专利技术涉及计算机
,具体涉及一种演示草稿撤销恢复可视化生成方法和系统。
技术介绍
[0002]目前在PPT演示草稿产品中,用户在编辑操作过程中,如果不小心误操作或者想回到之前的状态,这时候就会使用到撤销的功能。撤销可以保留最近执行的操作记录,用户可以按照从后到前的顺序撤销若干步操作,但是不能一次性撤销多步,对于撤销后的结果也不是提前预知的。
[0003]现用有的撤销恢复技术都是对于数据的恢复和保存,通常是两个集合队列分别保存用户的操作记录进行出栈和入栈,。目前,用户可以通过Ctrl+Z进行撤销,也可以通过Ctrl+Y 来恢复刚刚的撤销,这对于Wrod编辑类软件一般是可以满足需要。如果对于PPT演示类产品页面有很多元素(例如:图片、艺术字、视频)等的情况,就有点相形见拙,无法满足使用需求。
[0004]因此,针对现有的演示草稿编辑操作过程中,撤销只能一次撤销单步,如果想撤销多步, 即用户想回到之前的某个状态,只能多次点击撤销按钮,使用不够便捷,对于 ...
【技术保护点】
【技术特征摘要】
1.一种演示草稿撤销恢复可视化生成方法,其特征在于,包括:实时同步并修改用户的编辑操作对应的数据实体,并将修改的数据实体保存到撤销容器中,所述撤销容器存储用户每次操作对应的数据实体;将用户每次操作对应的数据实体与用户操作的历史记录一一对应;当需要撤销或恢复至某个历史记录状态时,调取对应的数据实体替换当前的数据实体,在替换后的演示草稿中重新绘制。2.如权利要求1所述的演示草稿撤销恢复可视化生成方法,其特征在于:实时同步并修改的数据实体还包括数据规范定义;所述数据规范定义包括定义演示草稿的画布和定义演示草稿中对应的元素,确定所述画布的大小和比例,确定所述元素的类型、内容以及位于所述画布上的位置和大小。3.如权利要求2所述的演示草稿撤销恢复可视化生成方法,其特征在于:所述元素的类型包括文字、图片、图标以及视频。4.如权利要求2所述的演示草稿撤销恢复可视化生成方法,其特征在于:采用数学系中的坐标系来确定所述画布的大小和比例,选定画布一角为原点,沿两条边为X坐标或Y坐标进行递增或递减,通过坐标系定义画布。5.如权利要求4所述的演示草稿撤销恢复可视化生成方法,其特征在于:采用所述坐标系中的X坐标和Y坐标确定所述元素相对于原点位置的宽和高。6.如权利要求5所述的演示草稿撤销恢复可视化生成方法,其特征在于:所述元素还用于定义包括层级和旋转的参数,所述元素的定义为在画布中映射元素真实信息。7.如权利要求6所述的演示草稿撤销恢复可视化生成方法,其特征在于:所述实时同步并修改的数据实体为JSON数据格式,用户的编辑操作对应修改JSON数据格式的数据实体,所述...
【专利技术属性】
技术研发人员:魏博,黎雷仪,
申请(专利权)人:深圳市前海手绘科技文化有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。