J'aimerais imprimer un document Web sur une seule page, mais Chrome n'a généralement pas cette fonctionnalité appelée normalement adaptée à la page ou réduite pour s'adapter .
Y at-il un travail autour?
la source
J'aimerais imprimer un document Web sur une seule page, mais Chrome n'a généralement pas cette fonctionnalité appelée normalement adaptée à la page ou réduite pour s'adapter .
Y at-il un travail autour?
Oui, il existe une solution de contournement. Ce que nous allons faire, c'est zoomer manuellement le document avec CSS jusqu'à ce que le contenu soit adapté.
Appuyez sur F12pour lancer Chrome DevTools. Assurez-vous qu'il se trouve dans l'onglet Éléments et que l' <body>
élément est sélectionné. Maintenant, passez à l' onglet Styles (à droite) et, dans element.style
, insérez ce qui suit: (cliquez simplement après l'accolade d'ouverture {
)
zoom: 85%;
Astuce: ne tapez pas le signe deux-points ( :
) sinon vous lancerez autre chose par inadvertance; à la place, appuyez simplement TABaprès avoir tapé zoom
.
Fermez maintenant DevTools (à F12nouveau) et appuyez sur Ctrl+Ppour lancer la boîte de dialogue d'impression. Vérifiez si la page s'adapte bien. Si ce n'est pas le cas, réessayez avec une autre valeur de zoom jusqu'à ce qu'elle soit bonne!
zoom: 85%
semble être parfait pour la plupart des pages qui autrement débordent dans l'aperçu avant impression de Chrome. Merci d'avoir posté ça!zoom: 85%;
à l'élément HTML dans une@media print
requête.À partir de la version 56, vous aurez maintenant une option pour l'échelle dans l'aperçu avant impression. Cependant, vous devrez peut-être l'activer (j'ai la version 56.0.2924.87). Dans la barre d'adresse: chrome: // flags / # print-scaling et changez-le en Enabled. Cela ne résout pas «l'échelle pour s'adapter» mais vous rapproche un peu plus.
Découvrez ces améliorations et d'autres ici: https://productforums.google.com/forum/#!topic/chrome/O7nz6Vb1kBM
la source
58.0.3029.110 (64-bit)
et cela fonctionne hors de la boîte.Je n'ai que des problèmes sur quelques sites web, pour eux j'utilise l'extension:
Capture d'écran pleine page
( https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl )
Il crée une image temporaire dans un nouvel onglet qui se redimensionne ensuite correctement lorsque vous l'imprimez.
la source
Chaque fois que je veux imprimer une page Web entière sur une page de papier, je fais une capture d'écran de la page et j'utilise Windows pour imprimer l'image.
Actuellement, j'utilise ShareX pour faire la capture d'écran de toute la page. Il y a aussi Greenshot , Awesome Screenshot et Fireshot qui ont fonctionné pour moi.
la source