2011-08-19 8 views
28

que tienen una etiqueta embed así:¿Cómo se especifican los parámetros en google chrome adobe pdf viewer?

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

el zoom # = 50 es un parámetro que indica al lector de pdf para ampliar a 50%. Esto funciona en todos los navegadores pero google chrome porque Chrome tiene un visor de pdf incorporado.

¿Cómo puedo pasar este mismo parámetro al visor de pdf de google chrome?

+0

cromo no utiliza el código de adobe en absoluto para visualización de PDF , por lo que puede que no haya ningún equivalente, podrías probar css diseñando la inserción de alguna manera. – Spudd86

+0

Eso es decepcionante – BentOnCoding

Respuesta

37

Después de verificar varios informes de errores de Chrome, puedo confirmar que Google Chrome ignora la funcionalidad predeterminada del visor de Adobe PDF. En el momento de esta respuesta, no hay forma de pasar parámetros (como el zoom) al visor de PDF de Chrome.

+8

Comprende el parámetro 'page'. ¿Cualquier otro? – adavid

+0

También ignora 'view'. Puedo confirmar que años después de esta pregunta, todavía ignora 'zoom', pero reconoce' page'. – Smig

+5

Aquí está el informe Chromium Bug con respecto a la compatibilidad de PDF Open Parameters: https://code.google.com/p/chromium/issues/detail?id=64309 – sompylasar

15

Uso iframe:

  1. Funciona en Mozilla
  2. Funciona en Chrome
  3. Sin Javascript necesario

Ejemplo:

<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> 
+0

Esta es la respuesta correcta. – eabraham

+1

# navpanes = 1 & pagemode = bookmarks & view = fitH no parece funcionar en Chrome. Zoom hace – mplungjan

0

Parece que una tarde lanzamiento de Chrome ahora puede ser th e respuesta. Tuve éxito pasando los parámetros zoom y page a través de una etiqueta object.

caso:

  • Conjunto de zoom a 200%
  • página Conjunto de 2

Ejemplo:

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