Comment prendre une capture d’écran sans l’ombre derrière elle?
Comment prendre une capture d’écran sans l’ombre derrière elle?
Si je prends une capture d’écran avec Maj ⇧ + Commande ⌘ + 4 + Espace , alors j’obtiens l’une des deux images:


Dans les deux cas, l’image enregistrée est entourée par le halo d’ombre. Je pourrais ensuite l’éditer à la main (en utilisant Aperçu) pour supprimer l’ombre, ou je pourrais utiliser Maj + Commande + + 4 et essayer de localiser la limite à la main, mais ni l’un ni l’autre ne me permet d’obtenir facilement une limite parfaite en pixels.
Existe-t-il un moyen pratique d’enregistrer une fenêtre sans son ombre?
Si je prends une capture d’écran avec Maj ⇧ + Commande ⌘ + 4 + Espace , alors j’obtiens l’une des deux images:
Dans les deux cas, l’image enregistrée est entourée par le halo d’ombre. Je pourrais ensuite l’éditer à la main (en utilisant Aperçu) pour supprimer l’ombre, ou je pourrais utiliser Maj + Commande + + 4 et essayer de localiser la limite à la main, mais ni l’un ni l’autre ne me permet d’obtenir facilement une limite parfaite en pixels.
Existe-t-il un moyen pratique d’enregistrer une fenêtre sans son ombre?
Réponses
Gerry
Vous pouvez désactiver l’ombre ajoutée lors de la capture d’une fenêtre entière en exécutant la commande suivante à partir du terminal:
defaults write com.apple.screencapture disable-shadow -bool TRUE
Vous devrez redémarrer ou redémarrer l’UIServer pour que les modifications prennent effet:
killall SystemUIServer
Vous pouvez annuler cette préférence et réactiver les ombres en exécutant ce qui suit:
defaults write com.apple.screencapture disable-shadow -bool FALSE; killall SystemUIServer
defaults read com.apple.screencapture disable-shadow
vous donne The domain/default pair of (com.apple.screencapture, disable-shadow) does not exist
. Par conséquent, la méthode la plus précise pour annuler la modification consiste à defaults delete com.apple.screencapture disable-shadow
par defaults delete com.apple.screencapture disable-shadow
. asherkin
Je sais que c’est une vieille question – mais je ne peux jamais trouver ces informations lors de la recherche (juste les informations dans la réponse acceptée pour les désactiver globalement), et finir par essayer simplement des touches aléatoires à chaque fois.
Si vous maintenez Option en cliquant (après avoir fait le Cmd-Shift-4, Space dance), la capture d’écran enregistrée n’aura pas l’ombre portée.
Je ne sais pas si cela ne s’applique qu’à Mountain Lion et aux versions ultérieures.
user495470
Une autre option consiste à utiliser la screencapture
:
screencapture -oic
-o
désactive les ombres, -i
capture une zone et -c
copie l’image dans le presse-papiers.
Cela utiliserait un minuteur de 5 secondes et enregistrerait l’image dans un fichier:
screencapture -oi -T5 /tmp/screencapture.png
Exécutez screencapture -h
pour répertorier toutes les options:
$ screencapture -h screencapture: illegal option -- h usage: screencapture [-icMPmwsWxSCUtoa] [files] -c force screen capture to go to the clipboard -C capture the cursor as well as the screen. only in non-interactive modes -d display errors to the user graphically -i capture screen interactively, by selection or window control key - causes screen shot to go to clipboard space key - toggle between mouse selection and window selection modes escape key - cancels interactive screen shot -m only capture the main monitor, undefined if -i is set -M screen capture output will go to a new Mail message -o in window capture mode, do not capture the shadow of the window -P screen capture output will open in Preview -s only allow mouse selection mode -S in window capture mode, capture the screen not the window -t<format> image format to create, default is png (other options include pdf, jpg, tiff and other formats) -T<seconds> Take the picture after a delay of <seconds>, default is 5 -w only allow window selection mode -W start interaction in window selection mode -x do not play sounds -a do not include windows attached to selected windows -r do not add dpi meta data to image -l<windowid> capture this windowsid -R<x,y,w,h> capture screen rect files where to save the screen capture, 1 file per screen
Vous pouvez également utiliser toggle-osx-shadows pour désactiver les ombres partout dans OS X:
git clone https://github.com/pufuwozu/toggle-osx-shadows.git;cd toggle-osx-shadows;make;mv toggle-osx-shadows /usr/local/bin;toggle-osx-shadows
Alex Ling
Utilisez simplement Maj + Commande + 4 + Espace et maintenez l’ option enfoncée lorsque vous cliquez pour sélectionner la fenêtre.
daviesgeek
Une autre option utile consiste à utiliser TinkerTool . Accédez à TinkerTool et sous l’onglet Général, vous trouverez une option pour désactiver les ombres uniquement lors de la capture d’écran (ainsi que plusieurs autres options connexes):
Sergey Ivashchenko
Maintenez simplement la touche Option enfoncée tout en prenant une capture d’écran de la fenêtre.
#(sans, #(une, capture, comment, d’écran?, derrière, elle, l’ombre, prendre?