发明名称 一种用于共享PPT文档页面的数据压缩方法
摘要 本发明公开了一种用于共享PPT文档页面的数据压缩方法。本发明将PPT解析出来的组合数据可以分成文本数据、矢量图形数据、图片数据、动画数据等类型。针对不同类型的数据建立不同的数据集合,然后将集合多个不同的数据打包成P<sub>Page</sub>数据;再然后对P<sub>Page</sub>数据进行常规压缩,得到C<sub>Page</sub>数据;网络传输C<sub>Page</sub>数据。本发明对PPT页面解析出来的数据进行分类处理,能够保证页面数据的高压缩率,利于网络传输,节省网络带宽,这对实时互动体验要求比较高的网络视频会议和远程教育的系统非常重要。
申请公布号 CN105812714A 申请公布日期 2016.07.27
申请号 CN201610156570.9 申请日期 2016.03.18
申请人 浙江万朋教育科技股份有限公司 发明人 刘鹏
分类号 H04N7/15(2006.01)I;H04N19/186(2014.01)I;H04L29/06(2006.01)I 主分类号 H04N7/15(2006.01)I
代理机构 杭州君度专利代理事务所(特殊普通合伙) 33240 代理人 杜军
主权项 一种用于共享PPT文档页面的数据压缩方法,其特征在于包括如下步骤:步骤(1)、建立8个数据集合,分别为T、V、I、A、BJ、PJ、PA和NJ;步骤(2)、解析PPT页面数据,将PPT页面数据中的文本数据T<sub>i</sub>放入集合T,i为文本数据的序号,1≤i≤m,m为文本数据的个数;矢量图形数据V<sub>i</sub>放入集合V,i为矢量图形数据的序号,1≤i≤n,n为矢量图形数据的个数;图片数据I<sub>i</sub>放入集合I,i为图片数据的序号,1≤i≤u,u为图片数据的个数;动画数据A<sub>i</sub>放入集合A,i为动画数据的序号,1≤i≤v,v为动画数据的个数;步骤(3)、遍历数据集合I,解析图片数据I<sub>i</sub>的数据头,得到I<sub>i</sub>的子类型S<sub>i</sub>;根据子类型S<sub>i</sub>进行子类型判断,如果S<sub>i</sub>等于BMP,将I<sub>i</sub>压缩成JPEG数据BJ<sub>i</sub>,把BJ<sub>i</sub>放入集合BJ;如果S<sub>i</sub>等于PNG,将I<sub>i</sub>拆分成RGB数据和Alpha通道数据,然后把RGB数据压缩成JPEG数据PJ<sub>i</sub>,把PJ<sub>i</sub>放入集合PJ;Alpha通道数据常规压缩成数据PA<sub>i</sub>,把PA<sub>i</sub>放入集合PA;所述的RGB数据就是图片的像素数据,Alpha通道数据就是每个像素对应的透明度数据;如果不符合上述两种条件,则把I<sub>i</sub>放入集合NJ;步骤(4)、将集合T、V、I、A、BJ、PJ、PA和NJ的数据打包成P<sub>Page</sub>数据;对P<sub>Page</sub>数据进行常规压缩,得到C<sub>Page</sub>数据;网络传输C<sub>Page</sub>数据。
地址 310013 浙江省杭州市西湖区文三西路118号电子商务大厦1406室