Prendre des captures d'écran a toujours été quelque chose que macOS a très bien fait. Les raccourcis vous permettent d'envoyer des captures d'écran dans le presse-papiers ou de les enregistrer sur le bureau. Vous pouvez capturer tout l'écran ou n'importe quel rectangle arbitraire. Vous pouvez également capturer une fenêtre spécifique avec une ombre portée automatique.

La capture de fenêtre, en particulier, produit un très beau résultat. Mais il n'est pas facile de prendre une capture d'écran avec des dimensions exactes. Redimensionner une fenêtre à une largeur et une hauteur exactes en pixels est déjà assez délicat. L'ombre supplémentaire le rend encore plus difficile.

Voici comment vous pouvez capturer à chaque fois des captures d'écran de fenêtre de taille parfaite.

Étape 1. Apprenez à exécuter AppleScript

Bien que vous puissiez redimensionner les images à l'aide de Photos ou Aperçu, cela implique beaucoup d'essais et d'erreurs, en particulier lorsqu'il s'agit de captures d'écran basées sur des fenêtres. Notre technique utilise AppleScript, un langage de script qui permet d'accéder aux applications Mac. C'est exactement ce dont vous avez besoin pour définir la taille précise d'une fenêtre.

Vous pouvez exécuter des commandes et des programmes AppleScript à l'aide de deux méthodes:

  1. L'application Script Editor dispose d'une interface graphique et d'une documentation accessible.
  2. Vous pouvez exécuter le programme osascript sur la ligne de commande, en utilisant Terminal. Vous pouvez envoyer AppleScript en entrée à osascript comme ceci:
    echo '...applescript va ici...' | osascript

L'option que vous utilisez dépend de vos préférences personnelles.

Voir également: Qu'est-ce qu'AppleScript? Écrire votre premier script d'automatisation Mac

Étape 2. Redimensionner une fenêtre exactement à l'aide d'AppleScript

La commande pour dimensionner une fenêtre dans AppleScript est:

dites à l'application "Finder" de définir les limites de la fenêtre avant sur {25, 50, 1025, 650}

Notez que c'est assez détaillé, alors assurez-vous de le taper exactement comme indiqué. Les pièces individuelles fonctionnent comme suit:

dites à l'application "Finder" de configure l'application avec laquelle vous souhaitez travailler. Ici, c'est le Finder, mais vous pouvez utiliser n'importe quelle application en cours d'exécution avec une fenêtre ouverte.

fixer les limites de la fenêtre avant à décrit l'action à réaliser. Vous allez définir la taille de la fenêtre avant, alors assurez-vous d'amener celle que vous voulez à l'avant en premier.

{25, 50, 1025, 650} sont les limites. Notez qu'il s'agit des coordonnées x et y des coins supérieur gauche et inférieur droit, respectivement. À cette fin, les valeurs réelles sont moins importantes que la différence entre elles—la largeur et la hauteur.

Étape 3. Calculez la taille de l'ombre

La dernière partie du puzzle consiste à déterminer la taille de l'ombre portée, afin que vous puissiez en tenir compte. Cela implique un peu de travail nous allons juste vous dire, l'ombre est de 112×112 pixels.

Mais au cas où cela change, ou si vous avez besoin de le résoudre à partir de zéro, voici comment le faire.

  1. Commencez par obtenir les dimensions d'une fenêtre, n'importe quelle fenêtre fera:
    dites à l'application "Finder" pour obtenir les limites de la fenêtre avant
  2. Soustrayez les deux premières valeurs des deux secondes pour obtenir la largeur et la hauteur.
  3. À présent faire une capture d'écran de la fenêtre (Maj + Cmd + 4, ensuite Espace, ensuite Revenir).
  4. Sélectionnez le fichier image de capture d'écran dans le Finder et notez les dimensions dans le volet d'aperçu (Affichage > Afficher l'aperçu). Celles-ci doivent être plus grandes que la largeur et la hauteur que vous avez obtenues à la dernière étape. La différence est la taille de l'ombre.

Étape 4. Mettez tout ensemble

Disons que vous voulez une capture d'écran d'exactement 1024 × 768 pixels. Voici ce que vous devez faire:

  1. Commencez par ajouter les dimensions de l'ombre. S'ils sont au format 112 × 112, alors notre dernière fenêtre sera (1024+112) × (768+112), soit 1136 × 880.
  2. Maintenant, choisissez les coordonnées du coin supérieur gauche et ajoutez-les à ces dimensions pour obtenir le coin inférieur droit, par ex. {25, 50, 1136+25, 880+50} qui est {25, 50, 1161, 930}.
  3. Exécutez la commande AppleScript:
    dites à l'application "Finder" de définir les limites de la fenêtre avant sur {25, 50, 1161, 930}
  4. Enfin, prenez la capture d'écran (Maj + Cmd + 4, puis Espace, puis cliquez).

Si cela vous demande beaucoup de travail, ne vous inquiétez pas, vous n'avez besoin d'effectuer les étapes 1 et 2 qu'une seule fois. Si vous utilisez régulièrement plusieurs tailles d'image différentes, vous pouvez enregistrer un fichier AppleScript pour chacune.

Utilisez AppleScript pour perfectionner vos captures d'écran de fenêtre

Cette technique demande un peu de mise en place au départ, mais elle peut vous faire gagner beaucoup de temps à long terme. Il y a un manque surprenant de fonctionnalités de dimensionnement des fenêtres dans macOS, mais AppleScript vous aide à contourner ces lacunes. Pour des captures d'écran parfaitement dimensionnées, sans aucun recadrage gênant, rien ne vaut la précision des pixels!

Si vous devez fréquemment travailler avec de nombreuses captures d'écran, envisagez d'utiliser une méthode de redimensionnement par lots.

E-mail
Comment convertir et redimensionner par lots des images sur votre Mac

Ne perdez pas de temps à convertir et à redimensionner les images séparément! Voici comment convertir et redimensionner rapidement par lots des images sur votre Mac.

Lire la suite

Rubriques connexes
  • Mac
  • Applescript
  • Captures d'écran
  • Astuces Mac
A propos de l'auteur
Bobby Jack (50 articles publiés)

Bobby est un passionné de technologie qui a travaillé comme développeur de logiciels pendant près de deux décennies. Il est passionné par les jeux, travaille comme rédacteur de critiques au Switch Player Magazine et est immergé dans tous les aspects de la publication en ligne et du développement Web.

Plus de Bobby Jack

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Un pas de plus…!

Veuillez confirmer votre adresse e-mail dans l'e-mail que nous venons de vous envoyer.

.