在HTML5畫布CANVAS上渲染GIF文件的方法
基本信息
申請?zhí)?/td> | CN202011356340.X | 申請日 | - |
公開(公告)號 | CN112488911A | 公開(公告)日 | 2021-03-12 |
申請公布號 | CN112488911A | 申請公布日 | 2021-03-12 |
分類號 | G06T3/00(2006.01)I;G06T1/00(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 李興平;江偉偉 | 申請(專利權(quán))人 | 四三九九網(wǎng)絡(luò)股份有限公司 |
代理機構(gòu) | 北京市盛峰律師事務(wù)所 | 代理人 | 席小東 |
地址 | 361009福建省廈門市思明區(qū)軟件園2期望海路2號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種在HTML5畫布CANVAS上渲染GIF文件的方法,包括:請求二進制形式的原始GIF文件,轉(zhuǎn)換為8位無符號整型數(shù)組類型對象;對8位無符號整型數(shù)組類型對象進行解析,得到GIF文件的文件頭部、數(shù)據(jù)流和文件尾部三個數(shù)據(jù)信息;從數(shù)據(jù)流中解析出n個圖像數(shù)據(jù);對圖像幀壓縮像素數(shù)據(jù)Ai進行解壓操作,并轉(zhuǎn)換為二進制像素數(shù)據(jù)Fi;采用渲染方式得到二進制像素數(shù)據(jù)Fi對應(yīng)的圖像幀tui;對各個圖像幀tui按延遲時間進行幀序列控制。本發(fā)明利用GIF文件內(nèi)容動態(tài)豐富,文件體積小等優(yōu)勢,結(jié)合CANVAS技術(shù)位圖操作技術(shù),實現(xiàn)對GIF文件的動態(tài)渲染效果。?? |
