文章詳情頁
javascript - 網頁打印頁另存為pdf的代碼一個問題
瀏覽:105日期:2023-03-29 14:37:28
問題描述
打印頁面是這么寫
<button type='submit' onclick='window.print();'>打印</button>
打印出來的時候還要選擇目標為另存為pdf,才能作為pdf保存。
能不能直接點一下按鈕就下載pdf。
項目是ASP.NET webform的,用js或者C#也好,能實現嗎?
問題解答
回答1:提供個思路,想直接下載PDF文件的話,估計要改JS方法為直接下載URL請求,后臺返回Response直接返回PDF文件流。
回答2:后端采用phatomjs 進行渲染,將網頁渲染之后,生成pdf文件,然后前端直接下載這個文件。
標簽:
JavaScript
相關文章:
1. html5 - iOS的webview加載出來的H5網頁,怎么修改html標簽select的樣式字體?2. java-se - 正在學習Java SE,為什么感覺學習Java就是在學習一些API。3. 一個mysql聯表查詢的問題4. 運行python程序時出現“應用程序發生異常”的內存錯誤?5. python - 如何使用pykafka consumer進行數據處理并保存?6. javascript - git clone 下來的項目 想在本地運行 npm run install 報錯7. 主從備份 - 跪求mysql 高可用主從方案8. python - django 里自定義的 login 方法,如何使用 login_required()9. mysql主從 - 請教下mysql 主動-被動模式的雙主配置 和 主從配置在應用上有什么區別?10. mysql - 一個表和多個表是多對多的關系,該怎么設計
排行榜
