一种基于PPT推广第三方软件的方法及终端技术

技术编号:29157349 阅读:25 留言:0更新日期:2021-07-06 22:57
本发明专利技术公开一种基于PPT推广第三方软件的方法及终端,将与待推广的第三方软件对应的OCX控件插入PPT文档中;当对所述PPT文档执行保存操作时,通过所述OCX控件将包含所述第三方软件推广信息的图片保存至所述PPT文档中;接收对所述PPT文档的打开指令,判断所述PPT文档所在的终端是否安装有所述第三方软件,若否,则加载并显示所述包含所述第三方软件推广信息的图片;当用户到没有安装所述第三方软件的终端上使用该PPT文档时,PPT会加载并显示包含所述第三方软件推广信息的图片,提醒用户去下载安装相应的第三方软件,不仅利于第三方软件的推广,而且用户根据所述推广信息下载安装对应的第三方软件,能够保证程序的顺利进行,提高了用户体验。

【技术实现步骤摘要】
一种基于PPT推广第三方软件的方法及终端
本专利技术涉及软件开发领域,尤其涉及一种基于PPT推广第三方软件的方法及终端。
技术介绍
目前Powerpoint(PPT)能将第三方软件以OCX控件的形式插入到PPT文档中,提供更加便利的编辑方式,以及在放映时提供更加炫酷的互动,但是,当该文档被拷贝到其它没有安装第三方软件的电脑运行时,PPT文档中的第三方OCX控件将无法正常使用,阻碍程序的运行,非常影响用户体验。
技术实现思路
本专利技术所要解决的技术问题是:提供一种基于PPT推广第三方软件的方法及终端,能够方便第三方软件的推广以及应用,保证程序的顺利进行。为了解决上述技术问题,本专利技术采用的一种技术方案为:一种基于PPT推广第三方软件的方法,包括步骤:S1、将与待推广的第三方软件对应的OCX控件插入PPT文档中;S2、当对所述PPT文档执行保存操作时,通过所述OCX控件将包含所述第三方软件推广信息的图片保存至所述PPT文档中;S3、接收对所述PPT文档的打开指令,判断所述PPT文档所在的终端是否安装有所述第三方软件,若否,则加载并显示所述包含所述第三方软件推广信息的图片。为了解决上述技术问题,本专利技术采用的另一种技术方案为:一种基于PPT推广第三方软件的终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:S1、将与待推广的第三方软件对应的OCX控件插入PPT文档中;r>S2、当对所述PPT文档执行保存操作时,通过所述OCX控件将包含所述第三方软件推广信息的图片保存至所述PPT文档中;S3、接收对所述PPT文档的打开指令,判断所述PPT文档所在的终端是否安装有所述第三方软件,若否,则加载并显示所述包含所述第三方软件推广信息的图片。本专利技术的有益效果在于:借助插入PPT文档的与待推广的第三方软件对应的OCX控件将包含所述第三方软件推广信息的图片保存至所述PPT文档中,当用户到没有安装所述第三方软件的终端上使用该PPT文档时,PPT会加载并显示包含所述第三方软件推广信息的图片,提醒用户去下载安装相应的第三方软件,不仅利于第三方软件的推广,而且用户根据所述推广信息下载安装对应的第三方软件,能够保证程序的顺利进行,提高了用户体验。附图说明图1为本专利技术实施例的一种基于PPT推广第三方软件的方法的步骤流程图;图2为本专利技术实施例的一种基于PPT推广第三方软件的终端的结构示意图;图3为本专利技术实施例的使用OCX控件将图像数据保存至PPT文档的步骤流程图;图4为本专利技术实施例的PPT正常使用过程中图像的显示效果图;图5、6为本专利技术实施例的PPT在未安装有对应的第三方软件的终端打开时带有提示的图像的显示效果图;标号说明:1、一种基于PPT推广第三方软件的终端;2、存储器;3、处理器。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。请参照图1,一种基于PPT推广第三方软件的方法,包括步骤:S1、将与待推广的第三方软件对应的OCX控件插入PPT文档中;S2、当对所述PPT文档执行保存操作时,通过所述OCX控件将包含所述第三方软件推广信息的图片保存至所述PPT文档中;S3、接收对所述PPT文档的打开指令,判断所述PPT文档所在的终端是否安装有所述第三方软件,若否,则加载并显示所述包含所述第三方软件推广信息的图片。从上述描述可知,本专利技术的有益效果在于:借助插入PPT文档的与待推广的第三方软件对应的OCX控件将包含所述第三方软件推广信息的图片保存至所述PPT文档中,当用户到没有安装所述第三方软件的终端上使用该PPT文档时,PPT会加载并显示包含所述第三方软件推广信息的图片,提醒用户去下载安装相应的第三方软件,不仅利于第三方软件的推广,而且用户根据所述推广信息下载安装对应的第三方软件,能够保证程序的顺利进行,提高了用户体验。进一步的,所述步骤S2包括:S21、监听对所述PPT文档的保存事件,在对所述PPT文档的保存事件执行前,通过所述OCX控件重绘窗口,将包含所述第三方软件推广信息的图像数据绘制到所述窗口中;S22、在对所述PPT文档的保存事件执行时,将所述OCX窗口中的图像数据以图片形式写入所述PPT文档中。由上述描述可知,通过监听对PPT文档的保存事件,在对PPT文档进行保存时,将事先绘制的包含第三方软件推广信息的图像数据以图片形式保存至PPT文档中,方便地实现对包含第三方软件推广信息的图像数据的保存以利于后续的调用。进一步的,所述步骤S1还包括:在将所述OCX控件插入PPT文档时写入待绘制的图片路径;所述步骤S21包括:当监听到对所述PPT文档的保存事件的情况下,在对所述PPT文档的保存事件执行前,通过所述OCX控件重绘窗口,先根据所述图片路径,将图片路径中的图像数据绘制到所述窗口,接着再绘制包含所述第三方软件推广信息的数据。由上述描述可知,在PPT文档正常编辑的图片数据上添加包含第三方软件推广信息的数据,从而得到包含第三方软件推广信息的图像数据,方便地实现对第三方软件的推广。进一步的,所述步骤S2还包括:当没有监听到对所述PPT文档的保存事件的情况下,当接收到图片绘制指令时,通过所述OCX控件绘制窗口,并根据所述图片路径,将所述图片路径中的图像数据绘制到所述窗口中;当对所述PPT文档的保存事件执行完成后,当接收到图片绘制指令时,通过所述OCX控件绘制窗口,并根据所述图片路径,将所述图片路径中的图像数据绘制到所述窗口中。由上述描述可知,仅在保存PPT文档时,才在已绘制的PPT文档正常使用的图片数据上添加包含第三方软件推广信息的数据,并保存至PPT文档中,在PPT编辑态的时候,OCX控件只绘制PPT文档正常使用的图片数据,保证了PPT文档的正常使用。进一步的,所述判断所述PPT文档所在的终端是否安装有所述第三方软件包括:判断所述PPT文档加载所述OCX控件是否成功,若否,则判断所述PPT文档所在的终端没有安装有所述第三方软件。由上述描述可知,通过判断PPT文档加载OCX控件是否成功能够方便快速的对PPT文档所在的终端是否安装所述第三方软件作出判断。请参照图2,一种基于PPT推广第三方软件的终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:S1、将与待推广的第三方软件对应的OCX控件插入PPT文档中;S2、当对所述PPT文档执行保存操作时,通过所述OCX控件将包含所述第三方软件推广信息的图片保存至所述PPT文档中;S3、接收对所述PPT文档的打开指令,判断所述PPT文档所在的终端是否安装有所述第三方软件,若否,则加载并显示所述包含所述本文档来自技高网...

【技术保护点】
1.一种基于PPT推广第三方软件的方法,其特征在于,包括步骤:/nS1、将与待推广的第三方软件对应的OCX控件插入PPT文档中;/nS2、当对所述PPT文档执行保存操作时,通过所述OCX控件将包含所述第三方软件推广信息的图片保存至所述PPT文档中;/nS3、接收对所述PPT文档的打开指令,判断所述PPT文档所在的终端是否安装有所述第三方软件,若否,则加载并显示所述包含所述第三方软件推广信息的图片。/n

【技术特征摘要】
1.一种基于PPT推广第三方软件的方法,其特征在于,包括步骤:
S1、将与待推广的第三方软件对应的OCX控件插入PPT文档中;
S2、当对所述PPT文档执行保存操作时,通过所述OCX控件将包含所述第三方软件推广信息的图片保存至所述PPT文档中;
S3、接收对所述PPT文档的打开指令,判断所述PPT文档所在的终端是否安装有所述第三方软件,若否,则加载并显示所述包含所述第三方软件推广信息的图片。


2.根据权利要求1所述的一种基于PPT推广第三方软件的方法,其特征在于,所述步骤S2包括:
S21、监听对所述PPT文档的保存事件,在对所述PPT文档的保存事件执行前,通过所述OCX控件重绘窗口,将包含所述第三方软件推广信息的图像数据绘制到所述窗口中;
S22、在对所述PPT文档的保存事件执行时,将所述OCX窗口中的图像数据以图片形式写入所述PPT文档中。


3.根据权利要求2所述的一种基于PPT推广第三方软件的方法,其特征在于,所述步骤S1还包括:
在将所述OCX控件插入PPT文档时写入待绘制的图片路径;
所述步骤S21包括:
当监听到对所述PPT文档的保存事件的情况下,在对所述PPT文档的保存事件执行前,通过所述OCX控件重绘窗口,先根据所述图片路径,将图片路径中的图像数据绘制到所述窗口,接着再绘制包含所述第三方软件推广信息的数据。


4.根据权利要求3所述的一种基于PPT推广第三方软件的方法,其特征在于,所述步骤S2还包括:
当没有监听到对所述PPT文档的保存事件的情况下,当接收到图片绘制指令时,通过所述OCX控件绘制窗口,并根据所述图片路径,将所述图片路径中的图像数据绘制到所述窗口中;
当对所述PPT文档的保存事件执行完成后,当接收到图片绘制指令时,通过所述OCX控件绘制窗口,并根据所述图片路径,将所述图片路径中的图像数据绘制到所述窗口中。


5.根据权利要求1至4中任一项所述的一种基于PPT推广第三方软件的方法,其特征在于,所述判断所述PPT文档所在的终端是否安装有所述第三方软件包括:
判断所述PPT文档加载所述OCX控件是否成功,若否,则判断所述PPT文档所在的终端没有安装有所述第三方软件。


6.一种基于PPT推广第三方软件的终端...

【专利技术属性】
技术研发人员:刘德建郭玉湖张春双陈宏
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:福建;35

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

1