页面生成方法、装置、电子设备及存储介质与流程

文档序号:26644952发布日期:2021-09-15 02:07阅读:来源:国知局

技术特征:
1.一种页面生成方法,其特征在于,包括:获取与待生成页面的原始图形文件中的每个元素对应的盒模型,以及与每个元素对应的盒模型的外边距;每个元素对应的盒模型用于标识相应的元素的元素参数,每个元素对应的盒模型的外边距用于标识相应的元素与相邻元素之间的距离;在预设布局页面上生成所述每个元素,得到所述待生成页面对应的初始页面;根据与每个元素对应的盒模型以及与每个元素对应的盒模型的外边距,调整所述初始页面上的所述每个元素的元素参数以及所述每个元素与相邻元素之间的距离,得到所述待生成页面对应的目标页面。2.根据权利要求1所述的页面生成方法,其特征在于,所述获取与待生成页面的原始图形文件中的每个元素对应的盒模型,以及与每个元素对应的盒模型的外边距,包括:获取待生成页面的原始图形文件中的每个元素对应的元素参数和所述每个元素与相邻元素之间的距离;分别根据所述每个元素对应的元素参数,查询元素参数与盒模型的对应关系,得到与所述每个元素对应的盒模型;根据所述每个元素与相邻元素之间的距离,确定与所述每个元素对应的盒模型的外边距。3.根据权利要求1所述的页面生成方法,其特征在于,所述根据与每个元素对应的盒模型以及与每个元素对应的盒模型的外边距,调整所述初始页面上的所述每个元素的元素参数以及所述每个元素与相邻元素之间的距离,得到所述待生成页面对应的目标页面,包括:根据与每个元素对应的盒模型以及与每个元素对应的盒模型的外边距,生成所述待生成页面的页面配置文件;根据所述页面配置文件,对所述初始页面上的每个元素的元素参数以及所述每个元素与相邻元素之间的距离进行调整,得到所述待生成页面对应的目标页面。4.根据权利要求1所述的页面生成方法,其特征在于,在根据与每个元素对应的盒模型以及与每个元素对应的盒模型的外边距,调整所述初始页面上的所述每个元素的元素参数以及所述每个元素与相邻元素之间的距离,得到所述待生成页面对应的目标页面之后,还包括:获取所述原始图形文件的元素修改数据;根据所述元素修改数据,对所述原始图形文件中的待修改元素的盒模型进行更新,得到所述待修改元素的新的盒模型;根据所述待修改元素的新的盒模型,对所述目标页面中的所述待修改元素的元素参数进行调整,得到所述目标页面对应的第一更新页面。5.根据权利要求1所述的页面生成方法,其特征在于,在根据与每个元素对应的盒模型以及与每个元素对应的盒模型的外边距,调整所述初始页面上的所述每个元素的元素参数以及所述每个元素与相邻元素之间的距离,得到所述待生成页面对应的目标页面之后,还包括:获取所述原始图形文件的元素新增数据;根据所述元素新增数据,确定所述原始图形文件中的待新增元素对应的盒模型和所述待新增元素对应的盒模型的外边距;
在所述目标页面上生成所述待新增元素,并根据所述待新增元素对应的盒模型和所述待新增元素对应的盒模型的外边距,对所述目标页面中的所述待新增元素的元素参数以及所述待新增元素与相邻元素之间的距离进行调整,得到所述目标页面对应的第二更新页面。6.根据权利要求1所述的页面生成方法,其特征在于,在根据与每个元素对应的盒模型以及与每个元素对应的盒模型的外边距,调整所述初始页面上的所述每个元素的元素参数以及所述每个元素与相邻元素之间的距离,得到所述待生成页面对应的目标页面之后,还包括:获取与所述目标页面对应的验证文件;所述验证文件用于验证所述目标页面与所述原始图形文件之间是否存在误差;根据所述验证文件对所述目标页面进行验证;若所述目标页面验证失败,则重新生成所述待生成页面对应的目标页面。7.一种页面生成装置,其特征在于,包括:获取单元,被配置为执行获取与待生成页面的原始图形文件中的每个元素对应的盒模型,以及与每个元素对应的盒模型的外边距;每个元素对应的盒模型用于标识相应的元素的元素参数,每个元素对应的盒模型的外边距用于标识相应的元素与相邻元素之间的距离;生成单元,被配置为执行在预设布局页面上生成所述每个元素,得到所述待生成页面对应的初始页面;调整单元,被配置为执行根据与每个元素对应的盒模型以及与每个元素对应的盒模型的外边距,调整所述初始页面上的所述每个元素的元素参数以及所述每个元素与相邻元素之间的距离,得到所述待生成页面对应的目标页面。8.一种电子设备,其特征在于,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如权利要求1至6中任一项所述的页面生成方法。9.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至6中任一项所述的页面生成方法。10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的页面生成方法。

技术总结
本公开关于一种页面生成方法、装置、电子设备及存储介质,该方法包括:获取与待生成页面的原始图形文件中的每个元素对应的盒模型,以及与每个元素对应的盒模型的外边距;每个元素对应的盒模型用于标识相应的元素的元素参数,每个元素对应的盒模型的外边距用于标识相应的元素与相邻元素之间的距离;在预设布局页面上生成每个元素,得到待生成页面对应的初始页面;根据与每个元素对应的盒模型以及与每个元素对应的盒模型的外边距,调整初始页面上的每个元素的元素参数以及每个元素与相邻元素之间的距离,得到待生成页面对应的目标页面。采用本方法,实现了通过盒模型进行页面开发的目的,有利于减少生成的页面与原始图形文件之间的误差。间的误差。间的误差。


技术研发人员:郭薇
受保护的技术使用者:北京达佳互联信息技术有限公司
技术研发日:2021.06.15
技术公布日:2021/9/14
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1