Lorsque j'imprime une page Web à partir de mon navigateur, je m'attends à obtenir sur papier exactement le contenu affiché dans le navigateur. Pour être précis: le navigateur doit restituer le même contenu de page de la même manière, sauf sur un canevas de hauteur infinie, puis décider de manière spécifique à l’impression de la répartition des résultats sur des pages physiques.
Cependant, ce n'est pas du tout ce qui se passe sur de nombreux sites Web. Ils peuvent imprimer quelque chose de complètement différent. Je n'ai jamais demandé aux navigateurs de le faire et je ne veux pas que cela se produise.
Existe-t-il un moyen d'obtenir ce que je veux (autre que de prendre des captures d'écran, de les couper et les coller minutieusement ensemble et d'imprimer les images résultantes)? Existe-t-il un moyen de dire à un navigateur Web que j'utilise (Firefox, Chrome, Safari, IE ou Opera): "imprimez cette page comme vous le feriez sur une fenêtre de navigateur d'une hauteur arbitraire"?
(PS: voir aussi: Imprimer du navigateur à l'aide de Screen CSS ?)
Réponses:
Cette fonctionnalité est intégrée aux outils de développement de Google Chrome, mais à un endroit très peu évident.
Cité principalement de cette réponse . Voir ci-dessous pour la différence.
Maintenant, lorsque vous imprimez, l’impression sera exactement ce que vous voyez. Assurez-vous de garder les outils de développement ouverts jusqu'à ce que vous imprimiez. Une fois que vous avez fermé les outils de développement, les paramètres de rendu sont réinitialisés.
Remarque: l'inspiration pour cette réponse provient de https://superuser.com/a/568847/176146 . Mais le texte même de cette réponse provient de la réponse d' Imeurs . C'est presque exactement la même chose, mais nous essayons de faire exactement le contraire de leur réponse. Ainsi, au lieu de définir le remplacement sur Imprimer, il est défini sur Écran .
la source
Pourquoi mes pages Web n'impriment-elles pas ce que je vois dans mon navigateur?
La raison pour laquelle certaines de vos pages Web s’impriment différemment est qu’elles ont une feuille de style .
Qu'est-ce qu'une feuille de style d'impression?
Source Désactiver les feuilles de style d'impression CSS (CSS) lors de l'impression d'un site Web
Comment désactiver une feuille de style d'impression?
Voici un exemple de désactivation des styles d'impression avec l'extension ci-dessus dans Firefox:
Feuille de style source - le guide de référence
la source
Une solution sans plug-in pour Firefox: Ouvrez Outils de développement Web, dans Outils de développement par défaut (icône représentant une roue dentée), cochez la case "Prendre une capture d'écran de la page entière". Vous devez seulement faire cette partie une fois.
Ensuite, dans les outils de développement, cliquez sur l'icône de l'appareil photo. La page entière sera enregistrée au format .png. De là, vous pouvez l’imprimer, la convertir en PDF, etc.
la source
J'utilise l'extension Chrome: capture d'écran de la page Web . En deux clics, la page Web complète est convertie en jpg ou en pdf. Plus besoin de coller vous-même les captures d'écran. Cette page ressemble à ceci:
la source
Je faisais également face au même problème. J'utilise actuellement Print Friendly et PDF Extenstion pour Chrome .
La meilleure caractéristique est que je peux supprimer manuellement les éléments que je ne veux pas dans mon impression / PDF.
la source
En voici un autre appelé OpenScreenShoot . J'adore ça parce que c'est du code source ouvert, disponible sur GitHub, et que cela a fonctionné pour moi pour une très longue page Web sur laquelle d'autres alternatives telles que WebpageScreenShot ont échoué.
la source
(Au risque de transformer cela en un ensemble de réponses aux recommandations du logiciel , mais jusqu'à présent, installer et utiliser l'extension de navigateur X semble être le seul type de réponse qui fonctionne réellement :)
Dernièrement, j'utilise l' extension Open Screenshot Chrome à cette fin et j'en suis très heureux. Il n'y avait pas de problèmes avec une longue page de Quora .
Mise à jour (novembre 2017): ce n'est plus la meilleure option: Firefox et Chrome prennent désormais en charge la capture d'écran pleine page dans leurs outils de développement .
la source
Aujourd'hui, cela peut être fait dans Firefox (j'utilise actuellement 65.0.2) comme suit:
Dans Paramètres (pour y accéder, cliquez sur les trois points à droite de l'icône de l'appareil photo), vous pouvez légèrement personnaliser son comportement. Par défaut, la capture d'écran sera sauvegardée dans votre dossier de téléchargements Firefox.
Si l'icône de la caméra est manquante, vous devez d'abord l'activer dans les paramètres .
la source