一种页面生成方法及装置制造方法及图纸

技术编号:12994139 阅读:110 留言:0更新日期:2016-03-10 04:00
本发明专利技术公开了一种页面生成方法,包括如下步骤:在接收到新建页面的指令时,生成一张新页面;当确定在所述新页面之前存在被标记的模板页时,读取所述被标记的模板页的页面信息;根据所述页面信息,在所述新页面上添加对应的控件的占位符,生成可编辑页面。本发明专利技术还公开了一种页面生成装置,本发明专利技术实施例可根据预先生成的模块页快速生成与该模块页具有相同页面布局的可编辑页面,方便了用户的编辑和操作。

【技术实现步骤摘要】

本专利技术涉及页面编辑领域,尤其涉及一种页面生成方法及装置
技术介绍
在制作电子课件时,有时候需要将多个页面的格式设置为相同的格式。现有的技术方案主要有三种:第一,提前制作好模板页,然后在根据模板页来新建页面。第二,制作完一张页面后,接下来新建页面,并依照制作完的页面手动摆放控件。第三,对制作完的页面进行复制粘贴操作。然而现有技术方案均存在不足,对于第一种技术方案,由于模板页是提前制作好的,但是在实际编辑过程中,可能需要对模板页进行一些调节,如调整页面的控件的位置或大小等,此时第一种方案无法适应实时调整的需求;对于第二种技术方案,手动摆放控件不仅费时费力,且很难做到不同页面的控件的大小、位置一致;而对于第三种技术方案,对制作完的页面进行复制粘贴后,需要手动删除页面上的已编辑内容,增加了用户的操作,用户体验不佳。
技术实现思路
针对上述问题,本专利技术的目的在于提供一种模板页生成方法及装置,可根据预先生成的模块页快速生成与该模块页具有相同页面布局的可编辑页面。本专利技术实施例提供一种页面生成方法,包括如下步骤:在接收到新建页面的指令时,生成一张新页面;当确定在所述新页面之前存在被标记的模板页时,读取所述被标记的模板页的页面信息;根据所述页面信息,在所述新页面上添加对应的控件的占位符,生成可编辑页面。作为上述方案的改进,所述被标记的模板页由一张页面在接收到用户发出的标记指令后生成,且所述页面的所有页面信息均已被记录,其中,所述页面信息包括所述被标记的模板页上的所有控件的类型及位置。作为上述方案的改进,所述当确定在所述新页面之前存在被标记的模板页时,读取所述被标记的模板页的页面信息,具体为:当确定在所述新页面之前存在被标记的模板页时,读取最近一次生成的被标记的模板页的页面信息。作为上述方案的改进,所述当确定在所述新页面之前存在被标记的模板页时,读取所述被标记的模板页的页面信息,具体为:当确定在所述新页面之前存在被标记的模板页时,查询所有被标记的模板页;根据用户的选择确定被标记的模板页,读取所述被标记的模板页的页面信息。作为上述方案的改进,在所述根据所述页面信息,在所述新页面上的指定位置添加对应类型的控件的占位符,生成可编辑页面之后,还包括:接收用户对所述可编辑页面的编辑操作,生成编辑完成页面;接收对所述编辑完成页面的标记指令,生成并记录所述编辑完成页面的页面信息,获得一张被标记的模板页。作为上述方案的改进,当确定在所述新页面之前不存在被标记的模板页时,接收用户对所述新页面的编辑,并在接收到用户发出的标记指令后,记录所述用户编辑所述新页面时添加的控件的类型、位置及尺寸,生成页面信息,以获得被标记的模板页。本专利技术还提供一种页面生成装置,包括:新建单元,用于在接收到新建页面的指令时,生成一张新页面;读取单元,用于当确定在所述新页面之前存在被标记的模板页时,读取所述被标记的模板页的页面信息;添加单元,用于根据所述页面信息,在所述新页面上添加对应的控件的占位符,生成可编辑页面。作为上述方案的改进,所述读取单元包括查询单元及确定单元,其中,所述查询单元,用于当确定在所述新页面之前存在被标记的模板页时,查询所有被标记的模板页;所述确定单元,用于根据用户的选择确定被标记的模板页,并读取所述被标记的模板页的页面信息,其中,所述页面信息包括所述被标记的模板页上的所有控件的类型及位置。作为上述方案的改进,所述页面生成装置还包括:编辑单元,用于接收用户对所述可编辑页面的编辑操作,生成编辑完成页面;第一标记单元,用于接收用户对所述编辑完成页面的标记指令,生成并记录所述编辑完成页面的页面信息,以获得被标记的模板页。作为上述方案的改进,所述页面生成装置还包括第二标记单元,用于当确定在所述新页面之前不存在被标记的模板页时,接收用户对所述新页面的编辑,并在接收到用户发出的标记指令后,记录所述用户编辑所述新页面时添加的控件的类型及位置,生成页面信息。本专利技术实施例提供的页面生成方法及装置,通过自动将被标记的模板页的页面信息添加到新页面上,快速生成可编辑页面,且保证了新生成的可编辑页面的页面布局和格式与被标记的模板页完全一致。此外,在所述新生成的模板页上只添加了对应类型控件的占位符,而并未将所述控件内的内容添加进来,因而用户无需删除控件内的内容,即可直接在控件内进行编辑,节省了用户的操作,用户体验佳。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施例提供的页面生成方法的流程示意图。图2是一张被标记的模板页的示意图。图3是根据图2所示的被标记的模板页的页面信息生成的可编辑页面的示意图。图4是本专利技术第二实施例提供的页面生成装置的结构示意图。图5是图4所示的读取单元的一种结构示意图。图6是本专利技术另一实施例提供的页面生成装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,图1是本专利技术第一实施例提供的模板页生成方法的流程示意图。所述模板页生成方法可由页面生成装置来执行,并至少包括如下步骤:S101,在接收到新建页面的指令时,生成一张新页面。在本专利技术实施例中,所述页面生成装置在接收到用户输入的新建页面的指令时,生成一张新页面。其中,所述新页面可为一张完全空白的页面,也可以是带有特定主题或特定背景的页面,本专利技术不做具体限定。S102,当确定在所述新页面之前存在被标记的模板页时,读取所述被标记的模板页的页面信息。在本专利技术实施例中,所述被标记的模板页可为一张在编辑后,页面上的所有页面信息均已被记录的页面。例如,请一并参阅图2,用户在完成当前页面的编辑后,如果想将这张当前页面设置为模板页,则用户可发出标记指令,所述页面生成装置在接收到所述标记指令后,自动分析并记录当前页面上的所有控件的类型、位置及大小,生成本文档来自技高网...

【技术保护点】
一种页面生成方法,其特征在于,包括如下步骤:在接收到新建页面的指令时,生成一张新页面;当确定在所述新页面之前存在被标记的模板页时,读取所述被标记的模板页的页面信息;根据所述页面信息,在所述新页面上添加对应的控件的占位符,生成可编辑页面。

【技术特征摘要】
1.一种页面生成方法,其特征在于,包括如下步骤:
在接收到新建页面的指令时,生成一张新页面;
当确定在所述新页面之前存在被标记的模板页时,读取所述被标记的模板
页的页面信息;
根据所述页面信息,在所述新页面上添加对应的控件的占位符,生成可编
辑页面。
2.根据权利要求1所述的页面生成方法,其特征在于,所述被标记的模板
页由一张页面在接收到用户发出的标记指令后生成,且所述页面的所有页面信
息均已被记录,其中,所述页面信息包括所述被标记的模板页上的所有控件的
类型及位置。
3.根据权利要求2所述的页面生成方法,其特征在于,所述当确定在所述
新页面之前存在被标记的模板页时,读取所述被标记的模板页的页面信息,具
体为:
当确定在所述新页面之前存在被标记的模板页时,读取最近一次生成的被
标记的模板页的页面信息。
4.根据权利要求1所述的页面生成方法,其特征在于,所述当确定在所述
新页面之前存在被标记的模板页时,读取所述被标记的模板页的页面信息,具
体为:
当确定在所述新页面之前存在被标记的模板页时,查询所有被标记的模板
页;
根据用户的选择确定被标记的模板页,读取所述被标记的模板页的页面信
息。
5.根据权利要求1至4任意一项所述的页面生成方法,其特征在于,在
所述根据所述页面信息,在所述新页面上的指定位置添加对应类型的控件的占
位符,生成可编辑页面之后,还包括:
接收用户对所述可编辑页面的编辑操作,生成编辑完成页面;
接收对所述编辑完成页面的标记指令,生成并记录所述编辑完成页面的页
面信息,获得一张被标记的模板页。
6.根据权利要求1至4任意一项所述的页面生成方法,其...

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

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

1