生成PDF文件的方法、裝置、存儲(chǔ)介質(zhì)和電子設(shè)備

基本信息

申請(qǐng)?zhí)?/td> CN202210264882.7 申請(qǐng)日 -
公開(公告)號(hào) CN114722778A 公開(公告)日 2022-07-08
申請(qǐng)公布號(hào) CN114722778A 申請(qǐng)公布日 2022-07-08
分類號(hào) G06F40/151(2020.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 齊雅楠 申請(qǐng)(專利權(quán))人 北京金堤科技有限公司
代理機(jī)構(gòu) 北京工信聯(lián)合知識(shí)產(chǎn)權(quán)代理有限公司 代理人 -
地址 100086北京市海淀區(qū)知春路65號(hào)院1號(hào)樓B座20層2001號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一生成PDF文件的方法、裝置、存儲(chǔ)介質(zhì)和電子設(shè)備,其中方法包括:利用當(dāng)前頁(yè)面中設(shè)置的不可見的預(yù)覽組件,獲取指定的預(yù)覽內(nèi)容并基于獲取的預(yù)覽內(nèi)容生成對(duì)應(yīng)的不可見的HTML格式的預(yù)覽對(duì)象;基于所述HTML格式的預(yù)覽對(duì)象,在所述當(dāng)前頁(yè)面中生成對(duì)應(yīng)的PDF文件。該方法由前端服務(wù)生成PDF,可控性更強(qiáng)。通過定位元素的特性,可以在用戶無(wú)感知,不可見、對(duì)當(dāng)前頁(yè)面顯示無(wú)影響的情況下,操作元素內(nèi)容,生成PDF格式文檔。解決了傳統(tǒng)后端服務(wù)生成PDF可能帶來(lái)的樣式問題,兼容性更好,且無(wú)需發(fā)起ajax請(qǐng)求,節(jié)省了寬帶流量,用戶體驗(yàn)更好。