Como posso fazer o Chrome diminuir para caber na impressão?


Respostas:


29

Sim, há uma solução alternativa. O que faremos é ampliar manualmente o documento com CSS até que o conteúdo caiba adequadamente.

Pressione F12para iniciar o Chrome DevTools. Verifique se está na guia Elementos e se o <body>elemento está selecionado. Agora vá para a guia Estilos (à direita) e element.styleinsira o seguinte: (basta clicar após a chave de abertura {)

zoom: 85%;

Dica: não digite dois pontos ( :); caso contrário, você iniciará outra coisa; em vez disso, basta pressionar TABapós digitar zoom.

propriedade css zoom

Agora feche o DevTools ( F12novamente) e pressione Ctrl+Ppara abrir a caixa de diálogo de impressão. Verifique se a página está se encaixando bem. Caso contrário, tente novamente com outro valor de zoom até que esteja bom!


1
Posso confirmar em agosto de 2016 que esse método funciona como um encanto! zoom: 85%parece ser perfeito para a maioria das páginas que estouram na visualização de impressão do Chrome. Obrigado por postar isso!
precisa saber é o seguinte

Quanto é 85%? Um número mágico?
Gherman

@Gherman é apenas um primeiro palpite. Leia até o fim.
André Chalella 17/10

Bem, eu entendo, mas o mesmo valor funcionará para qualquer outra máquina? Do que isso depende?
Gherman

Se você é um desenvolvedor da Web, pode adicionar zoom: 85%;ao elemento HTML dentro de uma @media printconsulta.
Posfan12

8

A partir da versão 56, agora você terá uma opção para Escala na visualização de impressão. No entanto, você pode precisar habilitá-lo (eu tenho a versão 56.0.2924.87). Na barra de endereços: chrome: // flags / # print-scaling e altere-o para Enabled. Isso não resolve a "escala para caber", mas o aproxima um pouco mais.

Veja este e mais aprimoramentos aqui: https://productforums.google.com/forum/#!topic/chrome/O7nz6Vb1kBM


Esta é uma solução mais fácil
Drakes

Legal! Estou ligado 58.0.3029.110 (64-bit)e funciona fora da caixa.
André Chalella 24/06


1

Sempre que eu quiser imprimir uma página da Web inteira em uma página de papel, faço uma captura de tela da página e uso o Windows para imprimir a imagem.

Atualmente, uso o ShareX para fazer a captura de tela de toda a página. Há também Greenshot , Awesome Screenshot e Fireshot que funcionaram para mim.

Esta questão está prestes a ser impressa

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.