公开/公告号CN113342238A
专利类型发明专利
公开/公告日2021-09-03
原文格式PDF
申请/专利权人 北京云动智效网络科技有限公司;
申请/专利号CN202110556464.0
发明设计人 蒋林峰;
申请日2021-05-21
分类号G06F3/0484(20130101);G06F3/0482(20130101);G06F9/54(20060101);
代理机构11794 北京知汇林知识产权代理事务所(普通合伙);
代理人董涛
地址 100192 北京市海淀区宝盛南路1号院5号楼2层101-01
入库时间 2023-06-19 12:27:31
技术领域
本发明涉及文档处理领域,特别是涉及一种通过模板缩略图来预览PPT素材内容的展示方法。
背景技术
在日常工作生活中,演示文稿是用户常使用的文档编辑工具之一。用户制作的演示文稿文档通常要展示给其他人,表达自己的思想。为了达到较好的展示效果,用户通常会使用演示文稿模板对所制作的演示文稿文档进行美化。
现有的演示文稿文档美化方法,是将演示文稿模板的背景图和主题色套用到演示文稿文档中。
现有技术中,原生的ppt文件是不能直接通过浏览器直接进行预览的,目前浏览器能直接预览的文件有图片,html,txt,pdf等简单文件。目前市面上在线预览ppt文件,大体有以下几种方式:①将ppt文件转换为图片格式②将ppt转换为html格式。
将ppt转换为图片格式,最大的问题,是ppt动画丢失,者导致用户制作的非常精美的ppt,转换后会成为很刻板的静态图片,严重失真,是用户所不能接受的。同时,ppt的动画可能会有重叠在一起的,动画播放会非常优美,但是一旦转换为静态的图片,就会出现重影,错位等各种问题,用户对这种体验叫苦不迭。
将ppt格式转换为html格式,ppt中的动画用js中的动画所替代,这种解决方案的确在一定程度上解决了转成动画的不足。但是缺点也相当明显。转成html的原理是将ppt中的动画替换为js中的动画。但js动画和ppt动画展示的区别在于:较为复杂的幻灯片动画,在用js动画替换时会失败,还有些ppt动画,用js动画模拟出来,会严重失真。所以用将ppt转换为html这种方式,转换成功率低,同时会导致部分幻灯面转换后与源文件严重失真,重影,播放不流畅等种种问题。
发明内容
本发明的目的在于提供一种通过模板缩略图来预览PPT素材内容的展示方法,将通过多进程通信获取模板资源,将资源渲染到H5页面以懒加载的方式展示模板内容。
为实现上述目的,本发明提供如下技术方案:
一种通过模板缩略图来预览PPT素材内容的展示方法,包括如下步骤:
1)打开Office,加载Office助手插件;
2)创建Office侧边工具栏;
3)将侧边工具栏句柄传入辅助进程并请求服务器获取资源;
4)将获取的服务器资源渲染到侧边工具栏;
5)鼠标移动到模板通过鼠标悬停展示模板内容。
辅助进程调用函数ReadFile从服务器中读取任务数据;辅助进程基于任务数据进行相应任务的执行,且待任务执行完毕后,辅助进程调用函数AtExit完成自身的退出,并通过命名管道发送用于表示任务已执行完毕且辅助进程已退出的数据至主进程。
所述步骤4渲染到侧边工具栏之后可以对资源进行分类展示。
所述分类展示指的是ppt的模板、字体、颜色在内的分类。
本发明方便用户选择更多更优质适合自己办公需求的模板,更直观更简洁的浏览到模板内容。提高用户的工作效率。
附图说明
图1为本发明通过模板缩略图来预览PPT素材内容的展示方法流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,一种通过模板缩略图来预览PPT素材内容的展示方法,包括如下步骤:
1)打开Office,加载Office助手插件;
2)创建Office侧边工具栏;
3)将侧边工具栏句柄传入辅助进程并请求服务器获取资源;
4)将获取的服务器资源渲染到侧边工具栏;
5)鼠标移动到模板通过鼠标悬停展示模板内容。
辅助进程调用函数ReadFile从服务器中读取任务数据;辅助进程基于任务数据进行相应任务的执行,且待任务执行完毕后,辅助进程调用函数AtExit完成自身的退出,并通过命名管道发送用于表示任务已执行完毕且辅助进程已退出的数据至主进程。
所述步骤4渲染到侧边工具栏之后可以对资源进行分类展示。
所述分类展示指的是ppt的模板、字体、颜色在内的分类。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
机译: 在预览图像或缩略图的显示中显示能够在屏幕上显示3D指示的3D内容的方法以及用于处理信号的装置
机译: (54)标题:一种扩展商务智能系统的形式和功能的基于内容的方法(57)摘要:商务智能(BI)系统具有通过以下方式将其功能扩展到项目生命周期之外的能力:具体内容。复杂的多维查询被解释为原子子表达式的树,这些原子子表达式组合成类似解析树的结构以形成整体查询。每个子树在提供适当的上下文时都是有效的。任何子树都可以是作为应用程序内容存储的表达模板,该表达模板在生成时使用带有实例特定参数的简单文本替换来生成多维表达语法。该系统包括一个复杂的类型系统和语义层,使用户摆脱了使用OLAP数据库所固有的复杂性。商业智能专家可以为每个作为内容的表达模板提供类型和语义提示。
机译: 一种将电子花园模板的部分预览提供给客户的花园设计方法