一种基于拼接墙的PPT放映控制方法和系统技术方案

技术编号:17406251 阅读:29 留言:0更新日期:2018-03-07 04:22
本发明专利技术实施例公开了一种基于拼接墙的PPT放映控制方法和系统,该方法包括:获取客户端上传的目标PPT文件集;获取客户端下发的包含目标放映文件标识信息和对应的显示坐标信息的开窗消息;根据开窗消息修改目标PPT文件集中的目标放映文件的开窗坐标;根据开窗坐标,在拼接墙的对应坐标位置放映对应的目标放映文件。通过上述方案,使得基于PC架构的拼接墙在同一时刻不局限于只能全屏放映一个PPT文件,用户可以根据需要设置,将多个PPT在拼接墙上的指定位置放映,极大地提高了PPT在拼接墙上放映的灵活性,简化了用户的操作,提高了PPT放映的效率。

A PPT projection control method and system based on splicing wall

The embodiment of the invention discloses a method and system for controlling projection splicing wall based on PPT, the method comprises the following steps: acquiring the target client to upload PPT files containing the target set; obtaining projection display window message coordinate information file identification information and corresponding the client; according to the window window coordinates information modify the target PPT file set the target projection files; according to the coordinates of the corresponding target window, shown in the corresponding position of the wall show file. Through the scheme, the wall based on PC at the same time is not limited to only show a full screen PPT file, the user can according to need to set up, the number of PPT in a specified location on the wall showing mosaic, greatly improves the flexibility in PPT splicing wall projection, simplifies user's operation, improve the screening efficiency of PPT.

【技术实现步骤摘要】
一种基于拼接墙的PPT放映控制方法和系统
本专利技术涉及显示
,特别是涉及一种基于拼接墙的PPT放映控制方法和系统。
技术介绍
随着显示技术的快速发展,各政府机关和民用领域都日渐趋于在日常工作中使用大屏幕拼接墙系统,而PPT因其可添加文本、图像、动画、视频等各种多媒体内容,又非常适合应用在工作汇报、产品展示、广告宣传等场景中。目前,越来越多的用户趋于在工作场景中将PPT在大屏幕拼接墙上放映用于讲演,并且某些场合下需同时放映多个PPT。对于PC架构的拼接墙系统,一般通过MicrosoftOffice或WPS放映PPT文件,这种情况下用户需使用拼接墙系统外接的键鼠来打开PPT,通过点击软件界面上的控制按钮进入PPT放映模式,全屏显示PPT页面后,再通过翻页器或者手持终端设备与拼接墙系统通信,从而实现远程控制PPT翻页,完成用户日常讲演工作,操作极为不便,且正在放映的PPT页面会铺满拼接墙全屏,用户同一时刻只能控制一个PPT翻页。因此,如何使得PPT在拼接墙上的放映更加灵活高效,是本领域技术人员目前需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种基于拼接墙的PPT放映控制方法和系统,可以使得PPT在拼接墙上的放映更加灵活高效。为解决上述技术问题,本专利技术提供了如下技术方案:一种基于拼接墙的PPT放映控制方法,包括:获取客户端上传的目标PPT文件集;获取所述客户端下发的包含目标放映文件标识信息和对应的显示坐标信息的开窗消息;根据所述开窗消息修改所述目标PPT文件集中的目标放映文件的开窗坐标;根据所述开窗坐标,在拼接墙的对应坐标位置放映对应的目标放映文件。优选地,所述获取客户端上传的目标PPT文件集,为:获取客户端上传的多个PPT文件。优选地,所述获取所述客户端下发的包含目标放映文件标识信息和对应的显示坐标信息的开窗消息,包括:获取所述客户端依次下发的若干开窗消息,各所述开窗消息中携带有一个相应的目标放映文件的文件名和对应的在所述拼接墙上的显示坐标。优选地,所述根据所述开窗消息修改所述目标PPT文件集中的目标放映文件的开窗坐标,包括:根据所述开窗消息调用MicrosoftOffice提供的依赖库接口打开对应的目标放映文件;通过消息钩子截获开PPT窗口时接收到的CreateWindowEx消息,将所述CreateWindowEx消息中的默认开窗坐标更改为所述目标放映文件对应的显示坐标。优选地,还包括:在成功将目标放映文件在PPT窗口打开后,将各PPT窗口的句柄发送至所述客户端;获取所述客户端发送的操控消息;根据所述操控消息中的操控动作类型,对相应的目标放映文件执行对应的操控动作。一种基于拼接墙的PPT放映控制系统,包括:第一获取模块,用于获取客户端上传的目标PPT文件集;第二获取模块,用于获取所述客户端下发的包含目标放映文件标识信息和对应的显示坐标信息的开窗消息;第一处理模块,用于根据所述开窗消息修改所述目标PPT文件集中的目标放映文件的开窗坐标;第二处理模块,用于根据所述开窗坐标,在拼接墙的对应坐标位置放映对应的目标放映文件。优选地,所述第一获取模块包括多个第一获取单元,各所述第一获取单元分别用于获取客户端上传的各个PPT文件。优选地,所述第一处理模块包括:调用单元,用于根据所述开窗消息调用MicrosoftOffice提供的依赖库接口打开对应的目标放映文件;坐标修改单元,用于通过消息钩子截获开PPT窗口时接收到的CreateWindowEx消息,将所述CreateWindowEx消息中的默认开窗坐标更改为所述目标放映文件对应的显示坐标。优选地,还包括:反馈模块,用于在成功将目标放映文件在PPT窗口打开后,将各PPT窗口的句柄发送至所述客户端;第三获取模块,用于获取所述客户端发送的操控消息;第三处理模块,用于根据所述操控消息中的操控动作类型,对相应的目标放映文件执行对应的操控动作。与现有技术相比,上述技术方案具有以下优点:本专利技术实施例所提供的一种基于拼接墙的PPT放映控制方法,包括:获取客户端上传的目标PPT文件集;获取客户端下发的包含目标放映文件标识信息和对应的显示坐标信息的开窗消息;根据开窗消息修改目标PPT文件集中的目标放映文件的开窗坐标;根据开窗坐标,在拼接墙的对应坐标位置放映对应的目标放映文件。通过上述方案,使得基于PC架构的拼接墙在同一时刻不局限于只能全屏放映一个PPT文件,用户可以根据需要设置,将多个PPT在拼接墙上的指定位置放映,极大地提高了PPT在拼接墙上放映的灵活性,简化了用户的操作,提高了PPT放映的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种具体实施方式所提供的基于拼接墙的PPT放映控制方法流程图;图2为本专利技术一种具体实施方式所提供的基于拼接墙的PPT放映控制系统结构示意图。具体实施方式本专利技术的核心是提供一种基于拼接墙的PPT放映控制方法和系统,可以使得PPT在拼接墙上的放映更加灵活高效。为了使本专利技术的上述目的、特征和优点能够更为明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。在以下描述中阐述了具体细节以便于充分理解本专利技术。但是本专利技术能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广。因此本专利技术不受下面公开的具体实施方式的限制。请参考图1,图1为本专利技术一种具体实施方式所提供的基于拼接墙的PPT放映控制方法流程图。本专利技术的一种具体实施方式提供了一种基于拼接墙的PPT放映控制方法,包括:S11:获取客户端上传的目标PPT文件集。在本专利技术的一种实施方式中,获取客户端上传的目标PPT文件集,为获取客户端上传的多个PPT文件。当要实现在大屏幕拼接墙上同时对多个PPT进行放映时,首先在客户端上添加多个PPT文件,并将这些文件上传至拼接墙的服务端。即通过拼接墙服务端获取客户端上传的多个PPT文件。S12:获取客户端下发的包含目标放映文件标识信息和对应的显示坐标信息的开窗消息。在本专利技术的一种实施方式中,获取客户端下发的包含目标放映文件标识信息和对应的显示坐标信息的开窗消息,包括:获取客户端依次下发的若干开窗消息,各开窗消息中携带有一个相应的目标放映文件的文件名和对应的在拼接墙上的显示坐标。在本实施方式中,在客户端增加开窗消息设置,即从已经上传的PPT文件中选取若干目标PPT文件(即目标放映文件),并为每个目标PPT文件设置其在拼接墙上的显示坐标,向拼接墙服务端依次下发开窗消息,其中携带每个目标PPT文件名及其对应的显示坐标。从而拼接墙服务端获取客户端依次下发的开窗消息。S13:根据开窗消息修改目标PPT文件集中的目标放映文件的开窗坐标。在本专利技术的一种实施方式中,根据开窗消息修改目标PPT文件集中的目标放映文件的开窗坐标,包括:根据开窗消息调用MicrosoftOffice提供的依赖库接口打开对应的目标放映文件;通过消息钩子截获开PPT窗口时接收到的CreateWindowEx消息,将Create本文档来自技高网...
一种基于拼接墙的PPT放映控制方法和系统

【技术保护点】
一种基于拼接墙的PPT放映控制方法,其特征在于,包括:获取客户端上传的目标PPT文件集;获取所述客户端下发的包含目标放映文件标识信息和对应的显示坐标信息的开窗消息;根据所述开窗消息修改所述目标PPT文件集中的目标放映文件的开窗坐标;根据所述开窗坐标,在拼接墙的对应坐标位置放映对应的目标放映文件。

【技术特征摘要】
1.一种基于拼接墙的PPT放映控制方法,其特征在于,包括:获取客户端上传的目标PPT文件集;获取所述客户端下发的包含目标放映文件标识信息和对应的显示坐标信息的开窗消息;根据所述开窗消息修改所述目标PPT文件集中的目标放映文件的开窗坐标;根据所述开窗坐标,在拼接墙的对应坐标位置放映对应的目标放映文件。2.根据权利要求1所述的方法,其特征在于,所述获取客户端上传的目标PPT文件集,为:获取客户端上传的多个PPT文件。3.根据权利要求2所述的方法,其特征在于,所述获取所述客户端下发的包含目标放映文件标识信息和对应的显示坐标信息的开窗消息,包括:获取所述客户端依次下发的若干开窗消息,各所述开窗消息中携带有一个相应的目标放映文件的文件名和对应的在所述拼接墙上的显示坐标。4.根据权利要求3所述的方法,其特征在于,所述根据所述开窗消息修改所述目标PPT文件集中的目标放映文件的开窗坐标,包括:根据所述开窗消息调用MicrosoftOffice提供的依赖库接口打开对应的目标放映文件;通过消息钩子截获开PPT窗口时接收到的CreateWindowEx消息,将所述CreateWindowEx消息中的默认开窗坐标更改为所述目标放映文件对应的显示坐标。5.根据权利要求1至4任一项所述的方法,其特征在于,还包括:在成功将目标放映文件在PPT窗口打开后,将各PPT窗口的句柄发送至所述客户端;获取所述客户端发送的操控消息;根据所述...

【专利技术属性】
技术研发人员:彭曦
申请(专利权)人:威创集团股份有限公司
类型:发明
国别省市:广东,44

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

1