我嵌入本地PDF文件到一個簡單的網頁,我期待設置初始縮放以適應對象大小嵌入。這是我試過的,但不影響變焦。縮放以適應:PDF在HTML
<embed src="filename.pdf?zoom=50" width="575" height="500">
沒有人知道如何修改代碼,以便其初始縮放設置爲適合對象大小。
我嵌入本地PDF文件到一個簡單的網頁,我期待設置初始縮放以適應對象大小嵌入。這是我試過的,但不影響變焦。縮放以適應:PDF在HTML
<embed src="filename.pdf?zoom=50" width="575" height="500">
沒有人知道如何修改代碼,以便其初始縮放設置爲適合對象大小。
位晚期反應,但我注意到,這個信息可以是很難找到,並沒有發現這樣的答案,所以在這兒呢。
嘗試不同的充參數#查看= FITH,迫使它適合在表示平空間,你也需要開始用#查詢字符串關閉,而不是&使其:
filename.pdf#view=FitH
我」什麼已經注意到它,這將工作,如果Adobe Reader的嵌入在瀏覽器,但Chrome將使用閱讀器的它自己的版本並不會以同樣的方式迴應。就我自己來說,Chrome瀏覽器縮放至默認寬度,所以沒有問題,但Internet Explorer中需要上面的參數,以保證鏈路始終以正確的視圖設置打開的PDF頁面。
有關可用參數的完整列表,請參閱本doc
編輯:(懶惰模式)
這是偉大的。當我調整瀏覽器窗口的大小時,如何強制它將頁面重新調整爲「FitH」? – Vishal
在URL中的參數,上面提到的文件,已經轉移到這個鏈接https://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf – RominNoodleSamurai
你爲什麼不投票答案:) 非常感謝! –
有點晚了回答這個問題,但是我確實有一些可以添加的東西對別人有用。
如果您使用的iframe,並設置PDF文件路徑到src,它會加載縮小至100%,其中FITH
的等價使用iframe標記做放大顯示pdf文件適合
<iframe src="filename.pdf" width="" height="" border="0"></iframe>
對於我這種工作(我想放大,因爲我的PDF格式的容器是小):
<embed src="filename.pdf#page=1&zoom=300" width="575" height="500">
#zoom = 50或#page = 2&zoom = 300在Chrome和IE中都可以很好地工作。 IE瀏覽器似乎只響應#view = Fit。更多IE params在這裏:http://partners.adobe。com/public/developer/en/acrobat/PDFOpenParameters.pdf –
我有一個多頁PDF和#zoom = 100爲我工作。 – adrianp
此方法使用「對象」,它也有「嵌入」。這兩種方法的工作原理:
<div id="pdf">
<object id="pdf_content" width="100%" height="1500px" type="application/pdf" trusted="yes" application="yes" title="Assembly" data="Assembly.pdf?#zoom=100&scrollbar=1&toolbar=1&navpanes=1">
<!-- <embed src="Assembly.pdf" width="100%" height="100%" type="application/x-pdf" trusted="yes" application="yes" title="Assembly">
</embed> -->
<p>System Error - This PDF cannot be displayed, please contact IT.</p>
</object>
</div>
那麼[this](http://stackoverflow.com/questions/16468961/how-to-embed-pdf-file-with-responsive-width)? –
的修改我的代碼,現在不影響PDF文件的縮放,我需要弄清楚如何使變焦適合對象initally – user3024833