数据的保存方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:34459710 阅读:29 留言:0更新日期:2022-08-06 17:16
本申请公开了一种数据的保存方法、装置、电子设备以及存储介质,涉及电子设备技术领域。该方法包括:获取绘制过程中的涂鸦数据,其中,该涂鸦数据包括笔型属性以及轨迹点属性,其中,该笔型属性包括笔的类型、笔的颜色以及笔尖的粗细中的至少一种,该轨迹点属性包括组成涂鸦数据的轨迹点的坐标,基于笔型属性和轨迹点属性,将涂鸦数据保存至文件中。本申请通过保存涂鸦数据的笔型属性和轨迹点属性的方式进行涂鸦数据的保存,可以高效快速地保存涂鸦数据,以便于用户进行二次编辑,提升用户的使用体验。使用体验。使用体验。

【技术实现步骤摘要】
数据的保存方法、装置、电子设备以及存储介质


[0001]本申请涉及电子设备
,更具体地,涉及一种数据的保存方法、装置、电子设备以及存储介质。

技术介绍

[0002]随着科学技术的发展,电子设备的使用越来越广泛,功能越来越多,已经成为人们日常生活中的必备之一。目前,电子设备逐渐开始支持用户直接进行书写或者涂鸦,但是,电子设备在对用户涂鸦数据进行保存时,存在保存障碍或者会改变涂鸦数据的样式,导致用户不便于在后续进行二次编辑,用户的使用体验不佳。

技术实现思路

[0003]鉴于上述问题,本申请提出了一种数据的保存方法、装置、电子设备以及存储介质,以解决上述问题。
[0004]第一方面,本申请实施例提供了一种数据的保存方法,所述方法包括:获取绘制过程中的涂鸦数据,其中,所述涂鸦数据包括笔型属性以及轨迹点属性,其中,所述笔型属性包括笔的类型、笔的颜色以及笔尖的粗细中的至少一种,所述轨迹点属性包括组成所述涂鸦数据的轨迹点的坐标;基于所述笔型属性和所述轨迹点属性,将所述涂鸦数据保存至文件中。
[0005]第二方面,本申请本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据的保存方法,其特征在于,所述方法包括:获取绘制过程中的涂鸦数据,其中,所述涂鸦数据包括笔型属性以及轨迹点属性,其中,所述笔型属性包括笔的类型、笔的颜色以及笔尖的粗细中的至少一种,所述轨迹点属性包括组成所述涂鸦数据的轨迹点的坐标;基于所述笔型属性和所述轨迹点属性,将所述涂鸦数据保存至文件中。2.根据权利要求1所述的方法,其特征在于,所述涂鸦数据由至少一个笔划组成,所述基于所述笔型属性和所述轨迹点属性,将所述涂鸦数据保存至文件中,包括:确定所述至少一个笔划各自对应的笔型属性,以及所述至少一个笔划各自对应的轨迹点属性;基于所述至少一个笔划各自对应的笔型属性以及所述至少一个笔划各自对应的轨迹点属性,将所述至少一个笔划保存至所述文件中。3.根据权利要求2所述的方法,其特征在于,所述涂鸦数据由多个笔划组成,所述将所述至少一个笔划保存至所述文件中,包括:按所述多个笔划各自对应的绘制时间从前往后的顺序,依次将所述多个笔划保存至所述文件中。4.根据权利要求2所述的方法,其特征在于,所述基于所述至少一个笔划各自对应的笔型属性以及所述至少一个笔划各自对应的轨迹点属性,将所述至少一个笔划保存至所述文件中,包括:创建所述涂鸦数据对应的文件头;基于所述至少一个笔划各自对应的笔型属性以及所述至少一个笔划各自对应的轨迹点属性,将所述文件头和所述至少一个笔划保存至所述文件中。5.根据权利要求2所述的方法,其特征在于,针对所述至少一个笔划中的每个笔划,所述基于所述至少一个笔划各自对应的笔型属性以及所述至少一个笔划各自对应的轨迹点属性,将所述至少一个笔划保存至所述文件中,包括:获取所述笔划对应的轨迹点属性并创建所述笔划对应的笔划头,其中,所述笔划头包括所述笔划对应的笔型属性和所述轨迹点属性在文件中的结束位置;基于所述笔划对应笔划头和所述笔划对应的轨迹点属性,将所述笔划保存至所述文件中。6.根据权利要求5所述的方法,其特征在于,所述笔划头还包括轨迹点长度,在所述基于所述笔划对应笔划头和所述笔划对应的轨迹点属性,将所述笔划保存至所述文件中之后,还包括:基于所述轨迹点长度,确定组成所述笔划的轨迹点的坐标在文件中的存储长度;基于所述存储长度,从所述文件中读取...

【专利技术属性】
技术研发人员:张清涛王俊强金凤
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1