次のような埋め込みタグがあります。
<embed src="../../Content/PDF/StockReport.pdf#zoom=50" width="100%" height="100%">
#zoom = 50は、PDFリーダーに50%にズームするように指示するパラメーターです。 chromeにはpdfビューアが組み込まれているため、これはすべてのブラウザで機能しますが、google chrome.
これと同じパラメーターをgoogle chromeのpdfビューアに渡すにはどうすればよいですか?
さまざまなchromeバグレポートを確認した後、Google ChromeはAdobeのデフォルト機能を無視しますPDFビューア。この回答の時点では、パラメーター(ズームなど)をChrome PDFビューアに渡す)方法はありません。
[〜#〜]編集[〜#〜]
Chromium team によってこれに進展がありました。 Acrobat SDK と RFC 3778 の両方を参照して作業が行われていました。 2017年12月の時点で、Chromiumはview
、zoom
、page
、toolbar
、nameddest
のサポートを追加し、後にChromeに導入しました。
Iframeを使用:
例:
<div id="mypdf">
<iframe src="/cennik.pdf#zoom=65" style="width: 100%; height: 800px;" frameborder="0" scrolling="no">
<p>Your web browser doesn't support iframes.</p>
</iframe>
</div>
Chrome=の今後のリリースが現在の答えである可能性があります。zoom
およびpage
パラメータをobject
タグを介して渡すことに成功しました。
場合:
例:
<object data="https://your.url/docs/123.pdf#zoom=200&page=2"
type="application/pdf"
width="100%"
height="100%">
</object>