¿Cómo puedo hacer que Chrome se encoja para que se ajuste a la impresión?

Respuestas:

29

Sí, hay una solución alternativa. Lo que haremos es acercar manualmente el documento con CSS hasta que el contenido se ajuste adecuadamente.

Presione F12para iniciar Chrome DevTools. Asegúrese de que esté en la pestaña Elementos y que el <body>elemento esté seleccionado. Ahora vaya a la pestaña Estilos (a la derecha) e element.styleinserte lo siguiente: (solo haga clic después de la llave de apertura {)

zoom: 85%;

Sugerencia: no escriba los dos puntos ( :); de lo contrario, lanzará otra cosa sin darse cuenta; en cambio, solo presiona TABdespués de escribir zoom.

propiedad de zoom css

Ahora cierre DevTools ( F12nuevamente) y presione Ctrl+Ppara iniciar el diálogo de impresión. Verifique si la página se ajusta bien. Si no es así, vuelva a intentarlo con otro valor de zoom hasta que sea bueno.

André Chalella
fuente
1
¡Puedo confirmar en agosto de 2016 que este método funciona de maravilla! zoom: 85%parece ser perfecto para la mayoría de las páginas que se desbordan en la vista previa de impresión de Chrome. ¡Gracias por publicar esto!
Eric Hepperle - CodeSlayer2010
¿Qué es el 85%? ¿Un número mágico?
Gherman
@Gherman es solo una primera suposición. Lee hasta el final.
André Chalella
Bueno, entiendo, pero ¿funcionará el mismo valor para cualquier otra máquina? ¿De qué depende?
Gherman
Si es desarrollador web, puede agregar zoom: 85%;al elemento HTML dentro de una @media printconsulta.
posfan12
8

A partir de la versión 56, ahora tendrá una opción para Escalar en la vista previa de impresión. Sin embargo, es posible que deba habilitarlo (tengo la versión 56.0.2924.87). En la barra de direcciones: chrome: // flags / # print-scaling y cámbielo a Enabled. Esto no resuelve la "escala para ajustarse", pero lo acerca un paso más.

Vea esto y más mejoras aquí: https://productforums.google.com/forum/#!topic/chrome/O7nz6Vb1kBM

Mark Berning
fuente
Esta es una solución más fácil
Drakes el
¡Guay! Estoy encendido 58.0.3029.110 (64-bit)y funciona fuera de la caja.
André Chalella
1

Cada vez que quiero imprimir una página web completa en una página de papel, hago una captura de pantalla de la página y uso Windows para imprimir la imagen.

Actualmente, uso ShareX para hacer la captura de pantalla de toda la página. También hay Greenshot , Awesome Screenshot y Fireshot que me funcionaron.

Esta pregunta a punto de ser impresa

Michael S.
fuente