[英]Automatically print a webpage to pdf
使用Chrome和Firefox等瀏覽器時,可以選擇將頁面打印為PDF(即將網頁另存為PDF文件)。
<a href="JavaScript:window.print();">Print this page</a>
此代碼打開用戶應手動選擇打印到PDF的打印頁面。 這可以自動完成嗎? 如果是這樣請幫助。
您無法使用Javascript將頁面打印為pdf。 您必須使用服務器端腳本將頁面打印到pdf。 在PHP中,您可以使用第三方PDF庫,如http://www.tcpdf.org 。
是的...只要您的用戶安裝了一些東西。
然后,使用所述插件的API,您可以選擇要打印的驅動程序。 您甚至可以跳過打印對話框。
但是,更好的選擇是生成PDF服務器端,將其流式傳輸給它們,然后在PDF中使用JavaScript,以便在查看時自動打開打印對話框。 這樣他們就不需要任何插件了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.