[爆卦]wkhtmltopdf中文是什麼?優點缺點精華區懶人包

為什麼這篇wkhtmltopdf中文鄉民發文收入到精華區:因為在wkhtmltopdf中文這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者prjryu (再努力一點)看板Web_Design標題[問題] wkhtmltopdf轉出區域...


各位前輩好,小的使用的開發工具是C# ASP.NET MVC

近日因工作需要將原已在網頁顯示的資料轉為pdf供使用者下載,

找了許多client端轉pdf的套件都遭遇無法解決的中文亂碼問題,

轉向找後台的方法去轉供下載,找的一套軟體wkhtmltopdf可用,

但遇到兩個問題
1. wkhtmltopdf一轉就是整個畫面,但我只要特定div區塊資料,不知如何設定。
2. 目前系統使用需登入,wkhtmltopdf轉出來的畫面總是登入頁面...
3. 用document.getElementById('id').innerHTML另存的話頁面上的chart圖會消失。


困難
1. 目前在找有沒有辦法把特定div區塊(資料查詢結果區)另開出一個視窗且不須登入可看
2. wkhtmltopdf用1.視窗轉出的結果產出PDF,求有使用過這個套件的前輩能指導 m(_ _)m
3. 或是產生一個搜尋結果的html檔讓wkhtmltopdf可以直接轉完再砍掉。求指教!
--

郵差又來送羊奶了

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.93.167
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1547989837.A.A66.html
※ 編輯: prjryu (111.248.93.167), 01/20/2019 21:21:54
※ 編輯: prjryu (111.248.93.167), 01/20/2019 21:44:12
froce: 1.你可以用ajax將特定div區塊取出,用ajax送回後端,重組 01/21 11:30
froce: 成完整的html(因為你一定得加中文編碼) 01/21 11:30
froce: 2.我是用Django的,所以沒辦法回答你那些涉及框架細節的東 01/21 11:34
froce: 西,不過用MVC的話應該也可以把V裡在後端render的html在後 01/21 11:35
froce: 端處理。 01/21 11:35
froce: 像Django有提供一個render_to_string(),將View和資料 01/21 11:38
froce: render成html字串,然後你就可以加工,並送到wkhtmltopdf 01/21 11:39
froce: 如果不需要節省頻寬的話,1會比較好處理,因為產生的html是 01/21 11:40
froce: 客戶端的事,一般框架是沒辦法幫你去render JS的。 01/21 11:41

你可能也想看看

搜尋相關網站