品牌网
公司信息商标信息专利信息
授权公布号:CN112488911B
在HTML5画布CANVAS上渲染GIF文件的方法
有效
申请
2020-11-26
申请公布
2021-03-12
授权
2023-04-14
预估到期
2040-11-26
申请号 CN202011356340.X
申请日 2020-11-26
申请公布号 CN112488911A
申请公布日 2021-03-12
授权公布号 CN112488911B
授权公告日 2023-04-14
分类号 G06T3/00;G06T1/00
分类 计算;推算;计数;
申请人名称 四三九九网络股份有限公司
申请人地址 福建省厦门市思明区软件园2期望海路2号

专利法律状态

2023-04-14 授权
状态信息
授权
2021-03-12 公布
状态信息
公布

摘要

本发明提供一种在HTML5画布CANVAS上渲染GIF文件的方法,包括:请求二进制形式的原始GIF文件,转换为8位无符号整型数组类型对象;对8位无符号整型数组类型对象进行解析,得到GIF文件的文件头部、数据流和文件尾部三个数据信息;从数据流中解析出n个图像数据;对图像帧压缩像素数据Ai进行解压操作,并转换为二进制像素数据Fi;采用渲染方式得到二进制像素数据Fi对应的图像帧tui;对各个图像帧tui按延迟时间进行帧序列控制。本发明利用GIF文件内容动态丰富,文件体积小等优势,结合CANVAS技术位图操作技术,实现对GIF文件的动态渲染效果。