一种还原PPTX中背景标题阴影线性渐变的方法及终端技术

技术编号:24252884 阅读:35 留言:0更新日期:2020-05-23 00:16
本发明专利技术公开了一种还原PPTX中背景标题阴影线性渐变的方法及终端,读取PPTX压缩格式文件中的XML文件;遍历所述XML文件中的节点内容,确定经过背景标题阴影线性渐变效果设置的幻灯片;根据经过背景标题阴影线性渐变效果设置的幻灯片解析所述幻灯片的页码及其对应的标题的渐变颜色信息和标题的位置;根据所述幻灯片的页码及其对应的标题的渐变颜色信息和标题的位置生成与其对应的背景标题阴影线性渐变效果相同的背景图片,有效的解决了在无法使用PowerPoint程序的情况下也能导出PPTX文件中幻灯片的背景标题阴影线性渐变效果图片的问题,实现对PPTX文件中幻灯片的背景标题阴影线性渐变效果的准确还原。

A method and terminal to restore the linear gradient of background Title Shadow in pptx

【技术实现步骤摘要】
一种还原PPTX中背景标题阴影线性渐变的方法及终端
本专利技术涉及图像处理领域,具体涉及一种还原PPTX中背景标题阴影线性渐变的方法及终端。
技术介绍
现常用的解析PPTX文件中幻灯片背景图片的标题阴影线性渐变效果的方法是通过将PPTX文件导入至PowerPoint中,鼠标选中目标背景图片,单击右键,选择背景格式,查看目标背景图片中标题阴影线性渐变效果的设置参数,根据所述参数利用绘图库进行标题阴影线性渐变效果的还原,然而,上述方法需要依赖PowerPoint查看效果设置参数,并且当需要同时还原大量的背景图片中的标题阴影线性渐变效果时,在PowerPoint中逐个查看背景图片的设置参数也会耗费大量的时间,同时当面对需要还原幻灯片中背景图片的标题阴影线性渐变效果,且不能使用PowerPoint的应用场景时,该方法便由于无法解析背景图片的效果处理数据,而无法准确的还原背景图片的标题阴影线性渐变效果。
技术实现思路
本专利技术所要解决的技术问题是:提供了一种还原PPTX中背景标题阴影线性渐变的方法及终端,能够准确、有效的解析PPTX本文档来自技高网...

【技术保护点】
1.一种还原PPTX中背景标题阴影线性渐变的方法,其特征在于,包括步骤:/nS1、读取PPTX压缩格式文件中的XML文件;/nS2、遍历所述XML文件中的节点内容,确定经过背景标题阴影线性渐变效果设置的幻灯片;/nS3、根据经过背景标题阴影线性渐变效果设置的幻灯片解析所述幻灯片的页码及其对应的标题的渐变颜色信息和标题的位置;/nS4、根据所述幻灯片的页码及其对应的标题的渐变颜色信息和标题的位置生成与其对应的背景标题阴影线性渐变效果相同的背景图片。/n

【技术特征摘要】
1.一种还原PPTX中背景标题阴影线性渐变的方法,其特征在于,包括步骤:
S1、读取PPTX压缩格式文件中的XML文件;
S2、遍历所述XML文件中的节点内容,确定经过背景标题阴影线性渐变效果设置的幻灯片;
S3、根据经过背景标题阴影线性渐变效果设置的幻灯片解析所述幻灯片的页码及其对应的标题的渐变颜色信息和标题的位置;
S4、根据所述幻灯片的页码及其对应的标题的渐变颜色信息和标题的位置生成与其对应的背景标题阴影线性渐变效果相同的背景图片。


2.根据权利要求1所述的一种还原PPTX中背景标题阴影线性渐变的方法,其特征在于,所述步骤S2包括:
遍历所述XML文件下所有表示幻灯片页码内容的文件,分别判断每一个幻灯片页码内容文件下是否存在表示设置背景标题阴影线性渐变效果的节点,若存在,则执行步骤S3,若不存在,则不作处理。


3.根据权利要求2所述的一种还原PPTX中背景标题阴影线性渐变的方法,其特征在于,所述步骤S3包括:
解析所述表示设置背景标题阴影线性渐变效果的节点下的子节点,获取当前幻灯片下标题的渐变颜色信息和标题的位置信息;
获取当前幻灯片的页码,将所述幻灯片的页码及其对应的标题的渐变颜色信息和标题的位置以JSON的数据格式保存在数组中。


4.根据权利要求1所述的一种还原PPTX中背景标题阴影线性渐变的方法,其特征在于,所述步骤S4包括:
根据传递的幻灯片的页码及其对应的标题的渐变颜色信息和标题的位置,利用绘图库中的线性渐变画刷创建与所述幻灯片比例相同的画布,并进行五个区域的渐变绘制,生成与所述幻灯片对应的背景标题阴影线性渐变效果相同的背景图片。


5.根据权利要求4所述的一种还原PPTX中背景标题阴影线性渐变的方法,其特征在于,所述步骤S4中所述进行五个区域的渐变绘制包括:
利用绘制多边形及绘制矩形的函数对所述画布中的五个区域的形状进行绘制。


6.一种还原PPTX中背景标题阴影线性渐...

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

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

1