文档内元素属性同步方法、装置、设备及存储介质制造方法及图纸

技术编号:25043338 阅读:25 留言:0更新日期:2020-07-29 05:33
本发明专利技术提供一种文档内元素属性同步方法、装置、设备及存储介质,所述方法包括:在文档中可以由原元素集产生关联元素,在检测到文档中原元素集的属性发生变更时,可以获取原元素集中的属性数据或纹理,并在修改原元素集时,利用获取的属性数据同步修改关联元素,或使用原元素集的纹理渲染关联元素。无需用户查找并修改关联元素,可以避免查找并修改关联元素导致修改效率低的问题。

【技术实现步骤摘要】
文档内元素属性同步方法、装置、设备及存储介质
本专利技术涉及信息处理
,尤其涉及文档内元素属性同步方法、装置、设备及存储介质。
技术介绍
文档,可以是文字处理软件、图形处理软件、演示文稿制作软件等各种文档编辑软件所编辑的文档,用户使用这些软件编辑文档时,可能会在文档的不同位置输入相同元素(如:相同的文本框、按钮、页面标题等)。相同元素可能存在于同一个页面中,也可能存在于不同页面中,从而会出现对一个元素的修改,需要频繁同等地对其他相同元素做相同的修改。例如,在演示文稿中,将页面1中的元素复制到页面2中,这样页面2中就有和页面1中呈现起来一模一样的元素。将来修改页面1中的元素时,也需要相应修改页面2中的元素。可见,一旦需要编辑,就会面临逐一查找并修改相同元素而导致修改效率低的问题。
技术实现思路
本专利技术提供了文档内元素属性同步方法、装置、设备及存储介质,以解决现有技术中修改效率低的缺陷。根据本专利技术实施例的第一方面,提供一种文档内元素属性同步方法,所述方法包括:检测到文档中原元素集的属性发生变更,则获取所述原元素集中本文档来自技高网...

【技术保护点】
1.一种文档内元素属性同步方法,其特征在于,所述方法包括:/n检测到文档中原元素集的属性发生变更,则获取所述原元素集中的属性数据或纹理;所述原元素集包括一个或多个原元素,所述文档中还包括由原元素集产生的关联元素;/n在修改所述原元素集时,利用获取的属性数据同步修改所述关联元素,或使用原元素集的纹理渲染所述关联元素。/n

【技术特征摘要】
1.一种文档内元素属性同步方法,其特征在于,所述方法包括:
检测到文档中原元素集的属性发生变更,则获取所述原元素集中的属性数据或纹理;所述原元素集包括一个或多个原元素,所述文档中还包括由原元素集产生的关联元素;
在修改所述原元素集时,利用获取的属性数据同步修改所述关联元素,或使用原元素集的纹理渲染所述关联元素。


2.根据权利要求1所述的方法,其特征在于,所述关联元素是预先创建的与所述原元素集相同的元素;
所述利用获取的属性数据同步修改所述关联元素,包括:将所述原元素集的属性数据进行序列化操作,利用获得的序列化数据对所述关联元素进行反序列化操作,以重配置所述关联元素的属性,使所述关联元素与所述原元素集进行同步修改。


3.根据权利要求1所述的方法,其特征在于,所述属性包括预设的独有属性和预设的通用属性,获取所述原元素集中的属性数据或纹理的条件还包括:发生变更的属性是预设的独有属性;所述方法还包括:
检测到文档中原元素集的通用属性发生变更,则修改所述原元素集,所述关联元素保持不变。


4.根据权利要求3所述的方法,其特征在于,所述关联元素是所述原元素集的镜像、且所述关联元素与所述原元素集共享相同的纹理,所述独有属性是会导致所述原元素集中纹理变化的属性,所述通用属性是不会导致所述原元素集中纹理变化的属性。


5.根据权利要求3所述的方法,其特征在于,所述方法还包括以下一种或多种修改方式:
检测到文档中关联元素的通用属性发生变更,则修改所述关联元素,所述原元素集保持不变;
检测到文档中关联元素的独有属性发生变更,则同步修改所述关联元素和所述原元素集。


6.根据权利要求5所述的方法,其特征在于,所述检测到文档中关联元素的独有属性发生变更,则同步修改所述关联元素和所述原元素集,包括:
若所述关联元素是预先创建的与所述原元素集相同的元素,检测到文档中关联元素的独有属性发生变更,则获取所述关联元素中的属性数据,并在修改所述关联元素时,利用获取的属性数据同...

【专利技术属性】
技术研发人员:吕毅
申请(专利权)人:广州视源电子科技股份有限公司广州视睿电子科技有限公司
类型:发明
国别省市:广东;44

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

1