由于工作所需,最近花時間研究了html轉換為pdf的功能。html轉換為pdf的關鍵技術是如何處理網(wǎng)頁中復雜的css樣式,通過在網(wǎng)上收集資料,發(fā)現(xiàn)目前html 轉換為pdf的解決方案主要分為三類:
客戶端模式:前后臺調(diào)用客戶端程序,利用客戶端程序的功能完成pdf文件轉換。本次測試工具有:wkhtmltopdf和PhantomJS。java jar包解析類模式:java代碼解析css樣式,翻譯html文件為pdf文件。本次測試類有:IText,F(xiàn)lying Sauser,PD4ML。js 前端解析模式:js前端解析html文件為pdf文件,本次測試案例有:html2canvas。
本次針對網(wǎng)上介紹的方案,結合實際項目的需求,做一一測試,在性能和功能方面做如下分析。
2025國考·省考課程試聽報名