基于canvas的動態(tài)網(wǎng)頁打印方法、系統(tǒng)及存儲介質(zhì)

基本信息

申請?zhí)?/td> CN202011536167.1 申請日 -
公開(公告)號 CN112558894B 公開(公告)日 2021-11-12
申請公布號 CN112558894B 申請公布日 2021-11-12
分類號 G06F3/12(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 石文軍;范佳;馬立珂;王子駿 申請(專利權(quán))人 廣州鼎甲計算機科技有限公司
代理機構(gòu) 廣州嘉權(quán)專利商標事務所有限公司 代理人 ??玛?/td>
地址 510000廣東省廣州市高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)科學大道243號901房
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于canvas的動態(tài)網(wǎng)頁打印方法方法、系統(tǒng)及存儲介質(zhì),該方法包括以下步驟:獲取打印指令,并根據(jù)所述打印指令克隆打印的目標文檔對象模型以及遞歸取出所有所述目標文檔對象模型的節(jié)點信息;根據(jù)所述節(jié)點信息確定canvas的渲染列隊,并根據(jù)所述渲染列隊將canvas渲染成圖片;將所述圖片替換所述目標文檔對象模型,并執(zhí)行打印操作。本發(fā)明實施例能夠解決動態(tài)網(wǎng)頁由于異步加載方式導致的打印空白問題。本發(fā)明實施例可廣泛應用于計算機網(wǎng)絡技術(shù)領(lǐng)域。