Gostaria de imprimir um documento da Web em uma única página, mas o Chrome não possui esse recurso normalmente chamado de ajustar à página ou diminuir para ajustar .
Existe uma solução alternativa?
Gostaria de imprimir um documento da Web em uma única página, mas o Chrome não possui esse recurso normalmente chamado de ajustar à página ou diminuir para ajustar .
Existe uma solução alternativa?
Respostas:
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.style
insira 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
.
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!
zoom: 85%;
ao elemento HTML dentro de uma @media print
consulta.
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
58.0.3029.110 (64-bit)
e funciona fora da caixa.
Eu só tenho problemas em alguns sites, para eles eu uso a extensão:
Captura de tela de página inteira
( https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbkknoalclacl )
Ele cria uma imagem temporária em uma nova guia, que é dimensionada corretamente quando você a imprime.
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.
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!