Forum Discussion
Comment faire une capture d'écran sur Mac d'une page web entière ?
webkit2png est un outil en ligne de commande, écrit en Python. Il utilise le moteur de rendu WebKit (celui de Safari) pour transformer n'importe quelle page web en une image statique. Cela garantit un rendu très fidèle à ce que vous verriez dans votre navigateur.
Pour l'utiliser, ouvrez le Terminal et tapez des commandes comme celles-ci :
bash
webkit2png https//www,apple,com
Options importantes:
- -F ou --fullsize : Capture la page entière (sur la hauteur complète), pas seulement la partie visible.
- -T ou --transparent : Génère une image PNG avec un fond transparent.
- -W ou --width : Permet de définir la largeur de la fenêtre (par défaut, 1024 pixels).
- -D ou --dir : Spécifie le dossier de destination des fichiers générés.
C'est une solution très légère, parfaite pour une capture d'écran sur mac automatisée ou pour intégrer cette fonction dans des scripts plus complexes.
Si webkit2png s'avère trop difficile à configurer, voici d'autres outils en ligne de commande qui peuvent faire une capture d'écran sur mac d'une page entière, sans avoir à utiliser de logiciels tiers avec interface graphique:
- cutycapt : Un utilitaire command-line basé sur le moteur de rendu Qt WebKit (ancien, mais encore fonctionnel sur certaines configurations).
- webshot : Un outil moderne écrit en Rust, qui permet de capturer des sites en entier avec des options de personnalisation (qualité, délai d'attente, etc.).
En bref, webkit2png est une solution de choix pour une capture d'écran sur mac complète d'une page web, à condition de bien configurer les dépendances nécessaires sur votre système.