《PPT演示文稿的保存方法和装置.pdf》由会员分享,可在线阅读,更多相关《PPT演示文稿的保存方法和装置.pdf(13页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104199911A43申请公布日20141210CN104199911A21申请号201410433282422申请日20140828G06F17/3020060171申请人天脉聚源(北京)教育科技有限公司地址100007北京市东城区安定门东大街28号雍和大厦E座8层72发明人牟芝庆74专利代理机构北京尚伦律师事务所11477代理人张亮54发明名称PPT演示文稿的保存方法和装置57摘要本发明公开了一种PPT演示文稿的保存方法,包括提取PPT演示文稿中每页幻灯片的资源内容;将所述每页幻灯片保存为一张图片;上传所述图片和资源内容至中控端,将所述图片和资源内容在所述中控端对应存储。
2、。本发明实现了对PPT演示文稿的颗粒化处理,解决了与其他终端流畅的进行互动的问题。本发明还公开了用于实现上述方法的装置。51INTCL权利要求书2页说明书7页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书7页附图3页10申请公布号CN104199911ACN104199911A1/2页21一种PPT演示文稿的保存方法,用于第一终端,其特征在于,包括提取PPT演示文稿中每页幻灯片的资源内容;将所述每页幻灯片保存为一张图片;上传所述图片和资源内容至中控端,将所述图片和资源内容在所述中控端对应存储。2如权利要求1所述的方法,其特征在于,所述提取PPT演示文稿中每页幻灯片。
3、的资源内容,包括提取PPT演示文稿中每页幻灯片的文字内容、图片内容和动画内容中的一种或多种。3如权利要求1所述的方法,其特征在于,所述方法还包括当接收到的开始演示所述PPT演示文稿的指令时,向第二终端发送同步指令。4一种PPT演示文稿的保存方法,其特征在于,用于第二终端,包括接收到来自第一终端同步指令,所述同步指令包括资源名称和资源标识;根据所述资源名称从中控端获取相应的PPT演示文稿,并根据所述资源标识定位到所述PPT演示文稿中的一页幻灯片;显示所述定位到的幻灯片。5如权利要求4所述的方法,其特征在于,所述显示所述定位到的幻灯片,包括当所述定位到的幻灯片包括动画内容时,显示运行完最后一个动画。
4、内容时的所述定位到的幻灯片。6如权利要求5所述的方法,其特征在于,所述方法还包括根据接收到的控制指令,控制播放所述定位到的幻灯片中的动画内容。7如权利要求4所述的方法,其特征在于,所述方法还包括当接收到开始书写操作的指令时,获取与所述定位到的幻灯片对应的图片,在所述图片上进行书写操作。8如权利要求4所述的方法,其特征在于,所述方法还包括当所述第一终端展示的幻灯片发生变化时,接收到来自所述第一终端的变化后的幻灯片对应的资源标识;根据所述变化后的幻灯片对应的资源标识,显示与所述变化后的幻灯片对应的图片。9一种PPT演示文稿的保存装置,其特征在于,包括提取模块,用于提取PPT演示文稿中每页幻灯片的资。
5、源内容;保存模块,用于将所述每页幻灯片保存为一张图片;上传模块,用于上传所述图片和资源内容至中控端,将所述图片和资源内容在所述中控端对应存储。10如权利要求9所述的装置,其特征在于,所述提取模块包括提取单元,用于提取PPT演示文稿中每页幻灯片的文字内容、图片内容和动画内容中的一种或多种。11如权利要求9所述的装置,其特征在于,所述装置还包括发送模块,用于当接收到的开始演示所述PPT演示文稿的指令时,向第二终端发送同步指令。12一种PPT演示文稿的保存装置,其特征在于,包括第一接收模块,用于接收到来自第一终端同步指令,所述同步指令包括资源名称和资权利要求书CN104199911A2/2页3源标识。
6、;处理模块,用于根据所述资源名称从中控端获取相应的PPT演示文稿,并根据所述资源标识定位到所述PPT演示文稿中的一页幻灯片;第一显示模块,用于显示所述定位到的幻灯片。13如权利要求12所述的装置,其特征在于,所述第一显示模块包括显示单元,用于当所述定位到的幻灯片包括动画内容时,显示运行完最后一个动画内容时的所述定位到的幻灯片。14如权利要求13所述的装置,其特征在于,所述装置还包括控制模块,用于根据接收到的控制指令,控制播放所述定位到的幻灯片中的动画内容。15如权利要求12所述的装置,其特征在于,所述装置还包括获取模块,用于当接收到开始书写操作的指令时,获取与所述定位到的幻灯片对应的图片,在所。
7、述图片上进行书写操作。16如权利要求12所述的装置,其特征在于,所述装置还包括第二接收模块,用于当所述第一终端展示的幻灯片发生变化时,接收到来自所述第一终端的变化后的幻灯片对应的资源标识;第二显示模块,用于根据所述变化后的幻灯片对应的资源标识,显示与所述变化后的幻灯片对应的图片。权利要求书CN104199911A1/7页4PPT演示文稿的保存方法和装置技术领域0001本发明涉及移动通信技术领域,尤其涉及一种PPT演示文稿的保存方法和装置。背景技术0002PPT演示文稿已在人们的工作和学习中得到越来越多的应用。用户不仅可以在投影仪或计算机上进行演示,也可以将PPT演示文稿打印出来,制成其他宣传材。
8、料,以便应用到更广泛的领域中。还可以利用PPT演示文稿在互联网召开远程会议或者给观众展示PPT演示文稿。PPT演示文稿中的每一页叫做幻灯片,每张幻灯片在PPT演示文稿中相互独立。用户通常会将多种资源导入一张幻灯片中,例如文字、表格、图片等资源。在日益强调互动的今天,如何利用PPT演示文稿与其他用户进行互动成为亟待解决的问题。发明内容0003本发明实施例提供一种PPT演示文稿的保存方法和装置,通过对PPT演示文稿的颗粒化处理,解决了与其他终端流畅的进行互动的问题。0004为达上述目的,本发明实施例采用以下技术方案0005一种PPT演示文稿的保存方法,用于第一终端,包括0006提取PPT演示文稿中。
9、每页幻灯片的资源内容;0007将所述每页幻灯片保存为一张图片;0008上传所述图片和资源内容至中控端,将所述图片和资源内容在所述中控端对应存储。将PPT演示文稿的每张幻灯片与每张幻灯片的资源内容进行对应存储,实现了对PPT演示文稿的颗粒化处理,便于后续与其他终端进行互动的问题。0009所述提取PPT演示文稿中每页幻灯片的资源内容,包括0010提取PPT演示文稿中每页幻灯片的文字内容、图片内容和动画内容中的一种或多种。将幻灯片中的各种资源内容分离进行存储,实现对PPT演示文稿进一步的颗粒化处理。0011所述方法还包括0012当接收到的开始演示所述PPT演示文稿的指令时,向第二终端发送同步指令。远。
10、程控制其他终端播放PPT演示文稿。0013一种PPT演示文稿的保存方法,用于第二终端,包括0014接收到来自第一终端同步指令,所述同步指令包括资源名称和资源标识;0015根据所述资源名称从中控端获取相应的PPT演示文稿,并根据所述资源标识定位到所述PPT演示文稿中的一页幻灯片;0016显示所述定位到的幻灯片。根据第一终端的同步指令获取颗粒化的PPT演示文稿,实现与第一终端针对该PPT演示文稿的流畅互动。0017所述显示所述定位到的幻灯片,包括0018当所述定位到的幻灯片包括动画内容时,显示运行完最后一个动画内容时的所述定位到的幻灯片。直接显示幻灯片时,使显示出的幻灯片与保存的图片的图像相同。说。
11、明书CN104199911A2/7页50019所述方法还包括0020根据接收到的控制指令,控制播放所述定位到的幻灯片中的动画内容。调整幻灯片中的动画内容,以便于对PPT演示文稿的讲解和演示。0021所述方法还包括0022当接收到开始书写操作的指令时,获取与所述定位到的幻灯片对应的图片,在所述图片上进行书写操作。将书写和圈画笔迹保存在图片处,不影响原始的PPT演示文稿的文件。0023所述方法还包括0024当所述第一终端展示的幻灯片发生变化时,接收到来自所述第一终端的变化后的幻灯片对应的资源标识;0025根据所述变化后的幻灯片对应的资源标识,显示与所述变化后的幻灯片对应的图片。自动与第一终端的PP。
12、T演示文稿实现同步变化。0026一种PPT演示文稿的保存装置,包括0027提取模块,用于提取PPT演示文稿中每页幻灯片的资源内容;0028保存模块,用于将所述每页幻灯片保存为一张图片;0029上传模块,用于上传所述图片和资源内容至中控端,将所述图片和资源内容在所述中控端对应存储。0030所述提取模块包括0031提取单元,用于提取PPT演示文稿中每页幻灯片的文字内容、图片内容和动画内容中的一种或多种。0032所述装置还包括0033发送模块,用于当接收到的开始演示所述PPT演示文稿的指令时,向第二终端发送同步指令。0034一种PPT演示文稿的保存装置,包括0035第一接收模块,用于接收到来自第一终。
13、端同步指令,所述同步指令包括资源名称和资源标识;0036处理模块,用于根据所述资源名称从中控端获取相应的PPT演示文稿,并根据所述资源标识定位到所述PPT演示文稿中的一页幻灯片;0037第一显示模块,用于显示所述定位到的幻灯片。0038所述第一显示模块包括0039显示单元,用于当所述定位到的幻灯片包括动画内容时,显示运行完最后一个动画内容时的所述定位到的幻灯片。0040所述装置还包括0041控制模块,用于根据接收到的控制指令,控制播放所述定位到的幻灯片中的动画内容。0042所述装置还包括0043获取模块,用于当接收到开始书写操作的指令时,获取与所述定位到的幻灯片对应的图片,在所述图片上进行书写。
14、操作。0044所述装置还包括说明书CN104199911A3/7页60045第二接收模块,用于当所述第一终端展示的幻灯片发生变化时,接收到来自所述第一终端的变化后的幻灯片对应的资源标识;0046第二显示模块,用于根据所述变化后的幻灯片对应的资源标识,显示与所述变化后的幻灯片对应的图片。0047本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。0048下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。附图说明0049附图用来提供对本发。
15、明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中0050图1是本发明实施例提供的一种PPT演示文稿的保存方法的流程示意图;0051图2是本发明实施例提供的一种PPT演示文稿的保存方法的流程示意图;0052图3是本发明实施例提供的一种PPT演示文稿的保存装置的结构示意图;0053图4是本发明实施例提供的提取模块的结构示意图;0054图5是本发明实施例提供的一种PPT演示文稿的保存装置的结构示意图;0055图6是本发明实施例提供的一种PPT演示文稿的保存装置的结构示意图;0056图7是本发明实施例提供的第一显示模块的结构示意图;0057图。
16、8是本发明实施例提供的一种PPT演示文稿的保存装置的结构示意图。具体实施方式0058以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。0059图1是本发明实施例提供的一种PPT演示文稿的保存方法,用于第一终端,该方法以下步骤。0060S101,提取PPT演示文稿中每页幻灯片的资源内容。0061该资源内容是每页幻灯片中的所有内容,例如文字内容、图片内容、动画内容等等。0062在一个实施例中,该提取PPT演示文稿中每页幻灯片的资源内容的步骤包括提取PPT演示文稿中每页幻灯片的文字内容、图片内容和动画内容中的一种或多种。通常与该页幻。
17、灯片包含的内容种类有关,当幻灯片包括文字内容、图片内容和动画内容时,则提取上述所有类别的资源内容。0063S102,将每页幻灯片保存为一张图片。0064提取每页幻灯片的资源内容后,将每页幻灯片保存为一张图片,保存的图片是该页幻灯片最终的资源内容显示图像。0065S103,上传图片和资源内容至中控端,将图片和资源内容在中控端对应存储。0066第一终端将获取的资源内容和保存的图片上传至中控端。中控端将该资源内容和图片进行对应存储,中控端对上述数据进行保存的格式包括说明书CN104199911A4/7页70067资源名称,即PPT演示文稿的资源包名称;该资源包包括PPT演示文稿文件以及该PPT演示文。
18、稿的每张幻灯片的资源内容。0068资源标识,PPT演示文稿中每一页幻灯片的资源都具有一个资源标识,来自同一张幻灯片的资源内容具有相同的资源标识,即该资源标识代表各个资源内容来自于PPT演示文稿的第几页;0069文档序号,代表该保存的图片属于PPT演示文稿的第几页;0070图片地址,即保存的图片在局域网中控端的存储路径。0071本发明实施例将PPT演示文稿以每一页幻灯片为单位将幻灯片的显示图像和资源内容分别进行对应存储,实现了对PPT演示文稿的颗粒化处理,便于与局域网内的其他终端进行同步播放和互动。0072在一个实施例中,当第一终端作为控制端,例如智能手机、平板电脑以及其他智能设备,远程控制第二。
19、终端进行PPT演示文稿的讲解时,该PPT演示文稿的保存方法还包括以下步骤。0073A1、当接收到的开始演示PPT演示文稿的指令时,向第二终端发送同步指令。0074该演示PPT演示文稿的指令来自用户的选择操作,例如,在第一终端的应用程序界面中显示“讲解”功能项,用户选择或点击该功能项后触发该演示PPT演示文稿的指令。0075第一终端根据当前界面中显示的幻灯片向局域网内的第二终端发送同步指令,该同步指令包括资源名称和资源标识。第一终端可将该同步指令发送至中控端,由中控端将该同步指令广播至局域网内的第二终端。由第二终端根据接收到的同步指令显示相应的幻灯片,实现PPT演示文稿的远程控制。关于第二终端的。
20、同步显示过程通过以下实施例进行进一步说明。0076图2是本发明实施例提供的一种PPT演示文稿的保存方法,用于第二终端,该方法以下步骤。0077S201,接收到来自第一终端同步指令,同步指令包括资源名称和资源标识。0078第二终端作为展示端,通过中控端的广播接收到来自第一终端即控制端的同步指令。该同步指令中包括资源名称和资源标识。0079该资源名称,即PPT演示文稿的资源包名称;该资源标识代表各个资源内容来自于PPT演示文稿的第几页。0080S202,根据资源名称从中控端获取相应的PPT演示文稿,并根据资源标识定位到PPT演示文稿中的一页幻灯片。0081第二终端根据该同步指令中的资源名称从中控端。
21、获取相应名称的PPT演示文稿的资源包,该资源包包括PPT演示文稿文件以及该PPT演示文稿的每张幻灯片的资源内容。根据该资源标识,从该PPT演示文稿的资源包中定位到具有相应资源标识的一页幻灯片的资源内容,进一步确定定位到的资源内容所属幻灯片的文档序号,根据该文档序号定位到该PPT演示文稿中的一页幻灯片。0082例如,同步指令中的资源名称为AAA,资源标识为BBB。第二终端根据资源名称AAA从中控端获取相应名称为AAA的PPT演示文稿的资源包,该资源包中包括PPT演示文稿和根据该PPT演示文稿每一张幻灯片所保存的图片。第二终端根据资源标识BBB从获取的资源包中定位到资源标识为BBB的资源内容,定位。
22、到的资源内容来自于同一张幻灯片,获取说明书CN104199911A5/7页8定位到的幻灯片对应的文档序号X,根据该文档序号X确定该幻灯片属于PPT演示文稿中的第X页幻灯片。0083S203,显示定位到的幻灯片。0084第二终端显示定位到的幻灯片,可直接显示PPT演示文稿中的幻灯片,或者显示该定位到的幻灯片所对应的存储的图片。使第二终端根据接收到的同步指令显示相应的幻灯片,实现了通过第一终端对第二终端PPT演示文稿的远程控制。0085在一个实施例中,如果第二终端直接显示PPT演示文稿中的幻灯片,当定位到的幻灯片包括动画内容时,显示运行完最后一个动画内容时的定位到的幻灯片。0086当幻灯片的资源内。
23、容包括动画内容时,与每一张幻灯片对应存储的图片是该幻灯片运行完最后一个动画内容时的图像。为了保证与对应存储的图片显示的图像相同,直接显示PPT演示文稿中的幻灯片时,显示该定位到的幻灯片运行完最后一个动画内容时的图像。0087此时,第二终端根据接收到的控制指令,控制播放所述定位到的幻灯片中的动画内容。该控制指令来自于第一终端,包括显示上一个动画内容的指令和显示下一个动画内容的指令。用户可在第一终端通过按键或手势操作触发该控制指令。第二终端接收到该控制指令后,向前或向后调整播放的动画内容,便于对PPT演示文稿进行远程控制和讲解。0088在一个实施例中,用户在第二终端的屏幕进行书写笔迹或者圈画重点内。
24、容的操作时,触发开始进行书写操作的指令。用户点击开始进行书写操作的功能项,或者直接通过手写装置进行书写来触发开始进行书写操作的指令。0089第二终端接收到开始书写操作的指令时,获取与定位到的幻灯片对应的图片,在图片上进行书写操作。第二终端根据确定的文档序号从资源包中获取与定位到的幻灯片对应存储的图片。用户的书写、圈画笔迹保存在该图片上,而不改变原始PPT演示文稿的文件内容。用户可通过浏览该图片查看进行的书写和圈画笔迹。0090在一个实施例中,第二终端显示与定位到的幻灯片对应存储的图片时,可通过显示资源包中与各个幻灯片对应的图片来实现。该实现过程包括以下步骤。0091B1、当第一终端展示的幻灯片。
25、发生变化时,接收到来自第一终端的变化后的幻灯片对应的资源标识。0092用户通过操作来改变第一终端显示的幻灯片。第一终端展示的幻灯片发生变化时,向中控端发送变化后的幻灯片的资源标识。第二终端通过中控端的广播接收到该变化后的幻灯片的资源标识。0093B2、根据变化后的幻灯片对应的资源标识,显示与变化后的幻灯片对应的图片。0094第二终端根据变化后的幻灯片的资源标识,确定与该资源标识对应的幻灯片的资源内容。获取该幻灯片的文档序号,从而确定该幻灯片位于PPT演示文稿的第几页,显示与该页幻灯片对应的图片,通过资源包中的图片实现了第二终端显示内容与第一终端同步。0095图3是本发明实施例提供的一种PPT演。
26、示文稿的保存装置,包括0096提取模块30,用于提取PPT演示文稿中每页幻灯片的资源内容;0097保存模块31,用于将每页幻灯片保存为一张图片;0098上传模块32,用于上传图片和资源内容至中控端,将图片和资源内容在中控端对应存储。说明书CN104199911A6/7页90099在一个实施例中,如图4所示,该提取模块30包括0100提取单元300,用于提取PPT演示文稿中每页幻灯片的文字内容、图片内容和动画内容中的一种或多种。0101在一个实施例中,如图5所示,该装置还包括0102发送模块33,用于当接收到的开始演示所述PPT演示文稿的指令时,向第二终端发送同步指令。0103图6是本发明实施例。
27、提供的一种PPT演示文稿的保存装置,包括0104第一接收模块40,用于接收到来自第一终端同步指令,同步指令包括资源名称和资源标识;0105处理模块41,用于根据资源名称从中控端获取相应的PPT演示文稿,并根据资源标识定位到PPT演示文稿中的一页幻灯片;0106第一显示模块42,用于显示定位到的幻灯片。0107在一个实施例中,如图7所示,该第一显示模块42包括0108显示单元420,用于当定位到的幻灯片包括动画内容时,显示运行完最后一个动画内容时的所述定位到的幻灯片。0109在一个实施例中,如图8所示,该装置还包括0110控制模块43,用于根据接收到的控制指令,控制播放定位到的幻灯片中的动画内容。
28、。0111获取模块44,用于当接收到开始书写操作的指令时,获取与定位到的幻灯片对应的图片,在图片上进行书写操作。0112所述装置还包括0113第二接收模块45,用于当第一终端展示的幻灯片发生变化时,接收到来自第一终端的变化后的幻灯片对应的资源标识;0114第二显示模块46,用于根据变化后的幻灯片对应的资源标识,显示与变化后的幻灯片对应的图片。0115本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质包括但。
29、不限于磁盘存储器和光学存储器等上实施的计算机程序产品的形式。0116本发明是参照根据本发明实施例的方法、设备系统、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。0117这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理。
30、设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指说明书CN104199911A7/7页10令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。0118这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。0119显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。说明书CN104199911A101/3页11图1图2说明书附图CN104199911A112/3页12图3图4图5图6图7说明书附图CN104199911A123/3页13图8说明书附图CN104199911A13。