簡體   English   中英

Javascript:模擬PDF打印

[英]Javascript: Simulate PDF Print

我的HTML中有嵌入式PDF。

<object id="myPDF" type="application/pdf" data="visual.pdf" style="width:500px; height:500px"></object>

這完美地工作,文件顯示在頁面上,以及“打印”,“保存”等基本功能。

有沒有辦法提供<input type="button" />其onclick函數將調用嵌入式PDF的“打印”功能? 這是因為我想隱藏標簽,只提供一個鏈接或按鈕來打印隱藏文檔。

在html頁面中放置一個iframe。

在iframe中包含你的pdf。

然后按鈕點擊你想要顯示PDF

onclick='window.open ("yourpdf.html","mywindow");'

加載此頁面后調用window.print();

我想你可以用Javascript調用PDF閱讀器上的一些函數。 但是,請不要這樣做。 不是每個人都使用Adobe的Acrobat Reader來閱讀PDF。 其他讀者不支持您的代碼。 因此,這是不可能的。

此外,不建議使用<object>標記。 最好將其留給用戶,並提供PDF的簡單鏈接。 然后它適用於任何擁有兼容閱讀器的人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM