Как указать параметры в Google chrome adobe pdf viewer?

У меня есть тег embed, Как это:

<embed src="../../Content/PDF/StockReport.pdf#zoom=50" width="100%" height="100%">

#zoom=50-это параметр, который говорит читателю pdf увеличить до 50%. Это работает во всех браузерах, но google chrome, потому что chrome имеет встроенный просмотрщик pdf.

Как я могу передать этот же параметр в Google chrome PDF viewer ?

3 ответов


после проверки различных отчетов об ошибках chrome я могу подтвердить, что Google Chrome игнорирует функциональность Adobe PDF viewer по умолчанию. Во время этого ответа нет способа передать параметры (например, масштабирование) в Chrome PDF viewer.


использовать iframe:

  1. он работает в Mozilla
  2. он работает в Chrome
  3. не требуется Javascript

пример:

<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 - тег.

корпус:

  • установить масштаб до 200%
  • установить страницу на 2

пример:

<object data="https://your.url/docs/123.pdf#zoom=200&page=2" 
        type="application/pdf" 
        width="100%" 
        height="100%"> 
</object>