2 votes

Prendre des captures d'écran avec la ligne de commande, mais de régions spécifiques

Je veux capturer une capture d'écran d'une région spécifique, disons 10x, 10y, 200width, 200height en utilisant la ligne de commande

Je suis au courant de la commande "screencapture", donc je fais

capture d'écran -h

et je vois ça :

-R < x,y,w,h > capture d'un rectangle d'écran

Alors j'essaie

screencapture -R 0 0 34 20 test1.png

et ne fonctionne pas. Il renvoie un fichier nommé 0 qui est une capture de l'écran entier. Je fais

screencapture Test.png -R 0 0 34 20

et renvoie un fichier nommé Test.png qui est également une capture de l'écran entier.

Mention honorable pour faire "man screencapture" et voir que "-r" fait quelque chose de totalement différent.

Merci

3voto

cafertayyar Points 256

Si vous faites ça :

screencapture -R0,0,34,20 test1.png

vous obtiendrez test1.png qui a 34 pixels de largeur et 20 pixels de hauteur.

0 votes

Accepté. Ça marche comme sur des roulettes.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X