Estoy trabajando en el desarrollo de un sitio web y necesito trabajar en la vista de impresión. Normalmente, cuando tengo problemas de diseño, uso el Inspector de elementos de Chrome. Sin embargo, esto no existe en el modo de vista previa de impresión.
¿Existe un complemento de Chrome o alguna otra forma de cambiar su medio de visualización dentro del propio Chrome, para ver una página como lo haría una impresora? Supongo que no tiene que ser una solución específica de Chrome, pero ese es mi navegador principal, por lo que sería bueno tener una solución en el navegador.
En este momento estoy centrado solo en el medio de vista previa de impresión, pero sería ideal poder cambiar a cualquiera de los tipos de medios admitidos (es decir, todos / braille / en relieve / de mano / imprimir / proyección / pantalla / discurso / tty / televisión).
fuente
Respuestas:
Nota: Esta respuesta cubre varias versiones de Chrome, desplácese para ver v52 , v48 , v46 , v43 y v42, cada una con sus cambios actualizados.
Chrome v52 +:
Chrome v48 + (Gracias Alex por notarlo):
Chrome v46 +:
Chrome v43 +:
Chrome v42:
fuente
Cambiado en Chrome
3235+(En Chrome 35+, la pestaña "Emulación" está presente de forma predeterminada. Además, la consola está disponible desde cualquier pestaña principal).
En DevTools, vaya a configuración-> Anulacioneshabilitar "Mostrar vista de emulación en el cajón de la consola"Cierre la configuración, vaya a la pestaña 'Elementos'Esta opción no está (¿todavía?) Disponible en la pestaña de la consola.fuente
Desde Chrome 32 tiene la
CSS media
opción en laScreen
sección de laEmulation
pestaña del cajón .Solo habilítelo, seleccione
print
como tipo de medio de destino y, he aquí, su página se representa [casi] de la forma en que se imprimirá.Úselo Escpara abrir el cajón si no es visible.
fuente
A partir de Chrome 48 (y quizás algunas versiones anteriores), la función parece haberse movido una vez más:
Los primeros pasos no cambian:
Presione F12para abrir las herramientas de desarrollador
Presione ESCpara abrir la consola
Según las respuestas anteriores, la configuración se puede encontrar en la pestaña "Emulación". Como se muestra en las imágenes a continuación, ahora se ha movido a la pestaña "Representación", que puede abrirse haciendo clic en los tres puntos a la izquierda de la pestaña "Consola".
fuente
Por favor vea este artículo
Luego vaya a la pestaña "anulaciones"
fuente
A partir de Chrome 48+, puede acceder a la vista previa de impresión a través de los siguientes pasos:
Abra las herramientas de desarrollo - Ctrl/Cmd+ Shift+ Io haga clic derecho en la página y elija 'Inspeccionar'.
Presiona Escpara abrir el cajón adicional.
Si 'Rendering' aún no se muestra, haga clic en el kebab de 3 puntos y elija 'rendering'.
Marque la casilla de verificación 'Emular medios impresos'.
A partir de ahí, Chrome le mostrará una versión impresa de su página y podrá inspeccionar los elementos y solucionar problemas como lo haría con la versión del navegador.
fuente
Si está depurando su CSS utilizando Imprimir como PDF en Google Chrome y no se muestran los colores de fondo de su elemento CSS, asegúrese de que la casilla de verificación 'Gráficos de fondo' esté marcada. Pasé casi 30 minutos depurando mi CSS y preguntándome qué está causando que se ignore mi fondo CSS.
fuente
En Chrome v51 en una Mac, encontré la configuración de representación haciendo clic en la esquina superior derecha, seleccionando Más herramientas> Configuración de representación y marcando el botón Emular medios en las opciones que se ofrecen en la parte inferior de la ventana.
Gracias a todos los otros carteles que me llevaron a esto, y agradecemos a aquellos que proporcionaron la respuesta sin las imágenes.
fuente
Chrome v67 (mac):
...
en el lado derecho y elija: Más herramientas >> RepresentaciónImágenes de la descripción anterior para Chrome v67 en una Mac:
Dónde encontrar la pestaña Representación: haga clic
...
en el lado derecho y elija: Más Herramientas >> RepresentaciónCómo hacer que se imprima la vista de "pantalla": Cuando la ventana de Representación aparece en la parte inferior de la pantalla, emule la sección de Medios CSS y elija: "Pantalla" en el menú desplegable.
Espero eso ayude.
fuente
Con accesos directos disponibles, la forma más rápida es
Abra las herramientas de desarrollador
Abre el menú de comandos
Escriba
print
y seleccione Emular tipo de medio de impresión CSS en el menú contextualMirando la excelente y actualmente más votada respuesta de lmeurs , creo que esta solución también podría permanecer estable con el tiempo.
fuente
Chrome v50:
Camino 1:
Camino 2:
fuente