搜尋

首頁  >  問答  >  主體

javascript - 網頁列印頁另存為pdf的程式碼一個問題

列印頁面是這麼寫

<button type="submit" class="btn btn-default navbar-btn " onclick="window.print();">打印</button>

列印出來的時候還要選擇目標為另存為pdf,才能儲存為pdf。

能不能直接點一下按鈕就下載pdf。

專案是ASP.NET webform的,用js或C#也好,能實現嗎?

黄舟黄舟2741 天前1076

全部回覆(2)我來回復

  • 迷茫

    迷茫2017-07-05 10:45:30

    提供個思路,想直接下載PDF檔的話,估計要改JS方法為直接下載URL請求,後台回傳Response直接回PDF檔流。

    回覆
    0
  • 習慣沉默

    習慣沉默2017-07-05 10:45:30

    後端採用phatomjs 進行渲染,將網頁渲染之後,產生pdf文件,然後前端直接下載這個文件。

    回覆
    0
  • 取消回覆