一种基于SVG文件的界面辅助生成的方法和装置

基本信息

申请号 CN201811065577.5 申请日 -
公开(公告)号 CN109445778A 公开(公告)日 2019-03-08
申请公布号 CN109445778A 申请公布日 2019-03-08
分类号 G06F8/38(2018.01)I; G06F17/22(2006.01)I 分类 计算;推算;计数;
发明人 王永福 申请(专利权)人 珠海豆饭科技有限公司
代理机构 广州嘉权专利商标事务所有限公司 代理人 珠海豆饭科技有限公司
地址 519000 广东省珠海市梅华东路491号珠海公共创业孵化基地5楼508室
法律状态 -

摘要

摘要 一种基于SVG文件的界面辅助生成的方法,包括以下步骤:读取界面的SVG文件,并识别SVG文件中XML文本部分的文本内容;根据所识别的文本内容,遍历SVG文件中的所有图层;利用所遍历的各图层内的扩展性标识,记录各个图层的层级、位置、控件类型和尺寸以形成所述图层的相应特征数据;基于各个图层的特征数据,创建基于指定平台的界面代码。本申请还公开了与上述方法相对应的装置。本申请的有益效果是:通过利用SVG格式的图片文件上的可扩展性标记语言,半自动生成界面的可执行代码,从而有效地降低了应用程序的开发成本。