页面海报自动生成方法、装置、终端设备和可读存储介质制造方法及图纸

技术编号:32341777 阅读:28 留言:0更新日期:2022-02-16 18:52
本申请公开了一种页面海报自动生成方法、装置、终端设备和可读存储介质,该方法在接收到海报生成指令时,获取页面的页面宽度、页面高度、头部宽度和头部高度;根据所述页面宽度、所述页面高度、所述头部宽度、所述头部高度和预设的边框宽度确定所述页面对应的页面海报的海报宽度和海报高度;根据所述海报宽度和所述海报高度自动生成所述页面对应的页面海报。本申请中的自动生成方式不会遗漏页面的信息,与通过多次截图保存页面的信息相比,本申请的技术方案更为简单,页面海报的生成效率更高;与通过下载页面的图片进行保存的方式相比,本申请生成的页面海报不会遗漏除了图片以外的信息,生成的页面海报信息更为全面。生成的页面海报信息更为全面。生成的页面海报信息更为全面。

【技术实现步骤摘要】
页面海报自动生成方法、装置、终端设备和可读存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种页面海报自动生成方法、装置、终端设备和可读存储介质。

技术介绍

[0002]随着计算机技术的快速发展,人们通过终端上安装的应用进行信息交流已经成为生活中的一种常态。例如,在教育培训系统中,老师制作出学校报告后,家长通过访问html(HyperText Markup Language,超文本标记语言)5页面来查看学生的学习报告。
[0003]但是,通过访问html5页面来查看信息,无法将html5页面的信息快速的保存在终端设备,往往需要用户手动对html5页面中的图片进行下载,或者手动对html5页面进行截图,再将图片保存到终端设备。
[0004]现有的html5页面信息的保存过程复杂且效率较低,并且,在html5页面信息较多或者html5页面不仅仅只包括图片时,通过下载图片或者手动截图的方式,难免会遗漏必要的页面信息,导致用户体验较差。

技术实现思路

[0005]鉴于上述问题,本申请提出一种页面海报自动生成方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种页面海报自动生成方法,其特征在于,所述方法包括:在接收到海报生成指令时,获取页面的页面宽度、页面高度、头部宽度和头部高度;根据所述页面宽度、所述页面高度、所述头部宽度、所述头部高度和预设的边框宽度确定所述页面对应的页面海报的海报宽度和海报高度;根据所述海报宽度和所述海报高度自动生成所述页面对应的页面海报。2.根据权利要求1所述的页面海报自动生成方法,其特征在于,根据所述页面宽度、所述页面高度、所述头部宽度、所述头部高度和预设的边框宽度确定所述页面对应的页面海报的海报宽度和海报高度,包括:根据所述页面宽度、所述头部宽度和预设的边框宽度确定所述海报宽度与所述页面宽度之间的宽度比例;根据所述宽度比例和所述页面宽度确定所述海报宽度;根据所述页面高度、所述头部高度和预设的边框宽度确定所述海报高度与所述页面高度之间的高度比例;根据所述高度比例和所述页面高度确定所述海报高度。3.根据权利要求1所述的页面海报自动生成方法,其特征在于,在获取页面的页面宽度、页面高度、头部宽度和头部高度之前,还包括:获取页面海报生成表中所述页面对应的生成状态的当前生成状态值;若所述当前生成状态值为生成失败状态对应的状态值或者为生成初始状态对应的状态值,则将所述当前生成状态值更新为正在生成状态对应的状态值,并执行所述获取页面的页面宽度、页面高度、头部宽度和头部高度的步骤;若所述当前生成状态值为生成完成状态对应的状态值,则确定所述页面海报已经成功生成;若所述当前生成状态值为正在生成状态对应的状态值,则在所述当前生成状态值更新后,根据更新后的状态值确定是否执行所述获取页面的页面宽度、页面高度、头部宽度和头部高度的步骤或者根据更新后的状态值确定所述页面海报是否已经成功生成。4.根据权利要求1所述的页面海报自动生成方法,其特征在于,还包括:判断所述页面海报是否成功生成;若所述页面海报生成成功,则将所述页面海报保存至终端设备,并将所述页面海报的相关数据写入至页面海报上传表中,并将页面海报生成表中所述页面对应的生成状态的状态值更新为生成完成状态对应的状态值;若所述页面海报生成失败,则更新所述页面海报的生成失败总次数;判断所述生成失败总次数是否大于第一阈值;若所述生成失败总次数大于所述第一阈值,则将所述页面海报生成表中所述页面对应的生成状态的状态值更新为生成失败状态对应的状态值;若所述生成失败总次数小于等于所述第一阈值,则返回所述根据所述海报宽度和所述海报高度自动生成所述页面对应的页面海报的步骤。5.根据权利要求1所述的页面海报自动生成方法,其特征在于,还包括:在根据页面海报上传表将保存的所述页面海报上传至云平台时,获取待上传的页面海报对应的上传状态的当前上传状态值;
若所述当前上传状态值为上传初始状态对应的状态值,则将所述当前上传状态值更新为正在上传状态对应的状态值,并连接所述云平台,并向所述云平台上传所述待上传的页面海报;若所述当前上传状态值为上传完成状态对应的状态值,则确定所述待上传的页面海报已经成功上传;若所述当前上传状态值为正在上传状态对应的状态值,则在所述当前上传状态值更新后,根据更新后的状态值确定是否向所述云平台上传所述待上传的页面海报或者根据更新后的状态值确定所述待上传的页面海报是否已经成功上传。6.根据权利要求5所述的页面海报自动生成方法,其特征在于,还包括:向所述云平台上传所述待上传的页面海报后,判断所述待上传的页面海报是否成功上传云平台;若所述待上传的页面海报上传成功,则从终端设备删除所述待上传的页面...

【专利技术属性】
技术研发人员:聂金新
申请(专利权)人:深圳市优必选科技股份有限公司
类型:发明
国别省市:

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

1