1. 怎麼把pdf放在自己製作的html靜態頁面上
把PDF放在自己製作的html靜態頁面上,首先保證客戶端安裝有可以直接打開PDF的軟體,比如:Adobe Reader
具體解決辦法有三種,針對不同的瀏覽器兼容性方面要做稍微調整。
一、使用 <OBJECT> 標記在HTML 中嵌入PDF 文檔
如果您的用戶使用與 Internet Explorer 兼容、支持 ActiveX 控制項的瀏覽器,您可用 <OBJECT> 標記嵌入 PDF 文檔,而不需用 <EMBED> 標記。與Internet Explorer 3.0 或更高版本兼容的瀏覽器能支持 <OBJECT> 標記。
具體代碼如下:
如無法查看,請先下載安裝Adobe Reader X
<p style="margin-top: -2px; margin-bottom: 0">
<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" id="Pdf1" width="730" height="606">
<param name="_Version" value="327680">
<param name="_ExtentX" value="19315">
<param name="_ExtentY" value="16034">
<param name="_StockProps" value="0">
<param name="SRC" value="pdf路徑">
</object>
直接嵌入PDF可能會顯示PDF頭部的功能按鈕,可以通過設置margin-top: -2px的值予以隱藏。相關參數調整嵌入的PDF的高寬。
二、使用iframe嵌入pdf
使用iframe包含pdf文件,格式上面就沒法保證,顯示出來的樣式不太好看。 具體代碼如下:
<iframe src="pdf路徑" with="" height="" scroll="no"></iframe>
三、直接打開pdf
直接打開pdf,使用連接形式打開,如果客戶端有安裝PDF閱讀軟體,可以直接打開,但是會整個顯示,全屏都是PDF內容了。
具體代碼如下:
<a href="pdf路徑">XXpdf</a>
iframe嵌入文件是最簡單的,直接載入就好.
2. 如何將html文件轉成pdf 在線轉換
可以藉助電腦自帶的列印功能來將其保存為PDF格式的文件。使用電腦自帶的瀏覽器將該文件打開,然後點擊列印按鈕,在出現的選項中點擊另存為PDF格式文件即可。具體的操作方法如下:
1、在電腦上找到一個HTML文件,點擊右鍵,選擇需要的使用的瀏覽器打開。
3. 如何將html頁面轉成pdf
1安裝Adobe Acrobat後會默認在IE瀏覽器中添加PDF工具欄。
該工具可以方便的將網頁轉化成PDF文檔,或者添加入已有的PDF文檔,Adobe PDF Explorer工具欄則可以在IE的收藏夾界面內管理window內的HTML文檔與PDF文檔的轉化。
2、安裝單獨的pdf虛擬列印機(pdffactory、ultra pdf等),通過網頁的列印功能轉換。
3使用客戶端軟體HTML2PDF_Pilot。
HTML2PDF_Pilot的截面如上圖,很簡潔。
如果只是要完成最簡單的工作只需如箭頭所示,點擊上方的添加按鈕添加HTML文檔然後點擊轉換,稍等既可以完成一個HTML文檔的轉化工作。
兩種方法的比較
靈活性:
PDF工具欄的方式相比客戶端的方式要靈活許多。
在使用的過程中發現HTML2PDF_Pilot不能通過URL(網址)直接轉化PDF文檔,而工具欄只需在瀏覽的過程隨意使用。
功能:在功能的環節上,客戶端方式的HTML2PDF_Pilot就明顯要比PDF工具欄要強大許多
工具欄只提供了最基本的保存和添加入已有文檔的功能,而HTML2PDF_Pilot則提供了更為豐富的選項。
另外,如果需要批量轉化網頁文件的話,工具欄的方式也無法提供對應的功能。
其實還是有很多可以選擇的方式,比如把網頁轉化為WORD的文件格式然後通過WPS軟體來轉化文檔等,只要能靈活運用,html文件轉PDF是非常簡單的事情。
4. html的頁面怎麼轉換成pdf
1、打開瀏覽器,打開需要轉換為pdf格式的網頁。
5. 怎樣把html轉化為pdf文件
1、准備一個專業的html轉pdf工具即可
2、打開HTML轉PDF工具
3、選擇需要轉換的html網頁
4、填寫轉換後的pdf文件名稱
5、點擊轉換圖標
6、轉換完成後下載目錄文件
7、下載成功後保存即可!
6. html的頁面怎麼轉換成pdf
方法步驟如下:
1、首先打開計算機,在計算機內將PDF文件保存在所建立的文件夾中或者桌面上,此過程中我們需要藉助PDF在線轉換器,在網路搜索框里搜索關鍵詞「PDF在線轉換器」進入在線轉換器首頁。
7. 怎麼讓html頁面以PDF格式顯示
判斷一下agent, 然後引用這個 https://github.com/mozilla/pdf.js
可以在各種支持html5的瀏覽器顯示pdf
另外,只有里Linux和Windows需要這個, Mac平台在系統底層原生支持pdf (就像Windows原生支持txt和zip一樣)所以不管什麼瀏覽器都可以直接顯示pdf格式.
8. 前端html數據生成pdf,要給後端傳什麼路徑
前端通過傳遞給後端html_url,由後端伺服器獲取html文件進行渲染,生成pdf,然後將pdf上傳雲上伺服器。根據發布的相關信息查詢到,雲上伺服器存儲html,前端通過傳遞給後端html_url,由後端伺服器獲取html文件進行渲染,生成pdf,然後將pdf上傳雲上伺服器。選擇pyppeteer,有如下依據,python官方庫如xhtml2pdf只能處理類似富文本類的靜態頁面,而html需要js渲染,故藉助瀏覽器是一種可行的實現方式,tornado是非同步框架,pyppeteer是非同步庫匹配。
9. 怎麼讓html頁面以PDF格式顯示
1、如果你使用chrome預覽,就比較簡單了。 點列印,目標,選本地另存為pdf,即可。
2、如果你的瀏覽器有虛擬的PDF列印機的,請你PDF虛擬列印機列印你要輸出的內容,即可得到你要的PDF文檔。
3、如果用其它瀏覽器,沒有虛擬的PDF列印機的,請你安裝Adobe Acrobat XI Pro軟體,用Adobe PDF列印機列印你要輸出的內容,即可得到你要的PDF文檔。
10. 把pdf文件放在html頁面中顯示的方法
方法一
方法二
以上兩種方法都去掉了body的margin,禁用了滾動條
參考 https://blog.csdn.net/lanxe/article/details/7705649