Application pour prendre de jolies captures d'écran (comme le fait OS X)

37

Je construis un site Web pour un gars qui utilise Mac OS X et parfois il m'envoie des captures d'écran de bogues. Ils sortent comme ceci:

Ceci est assez typique des captures d'écran Mac. Vous obtenez les décorations de la fenêtre, l'ombre de la fenêtre et un fond blanc ou transparent (pas le papier peint du bureau - j'ai vérifié).

Comparez cela à une fenêtre Ubuntu ( Alt + Impr écran ):

Il est impossible de garder un visage impassible et de dire que l’Ubuntu est aussi élégant.

Ma question est la suivante: Existe-t-il une application capable de faire cela dans Ubuntu?

Modifier: suivi: existe-t-il une application capable de faire cela en une seule fois? Shutter est assez bon mais exécuter le plugin pour chaque capture d'écran est assez fastidieux car il ne semble pas se souvenir de ma préférence (je veux South-shadow et cela nécessite de sélectionner South, puis de cliquer sur refresh, puis de sauvegarder) d aime.

Existe-t-il un moyen simple de dire à shutter que je veux de l'ombre pour toutes les captures d'écran (à l'exception du bureau entier et de la sélection de zones)?

    
posée Oli 26.06.2011 - 11:35
la source

10 réponses

41

Utilisation de Obturation

  • Allez d'abord dans Edit - & gt; Préférences et cochez les deux options mentionnées ci-dessous.

  • Maintenant Prenez la capture d'écran d'une fenêtre et cliquez avec le bouton droit de la souris et sélectionnez Exécuter un plugin.

  • Maintenant, sélectionnez Hard Shadow et exécutez-le.

  • Votre capture d'écran finale ressemblera à ceci:

Utiliser gnome-screenshot

  • Lancez 'Take Screenshot' à partir du tiret et sélectionnez 'Inclure la bordure de la fenêtre' avec l’effet Drop 'Shadow' ou 'Border', puis prenez la capture d'écran.

  • Coller de la même manière avec le terminal ( Ctrl + Alt + T ) coller

    gnome-screenshot -w -b -d 5 -e border

où 5 correspond à un délai en secondes et la bordure peut être remplacée par une ombre pour «Ombre portée».

    
réponse donnée Alaukik 13.11.2011 - 18:06
la source
14

Obturateur

Vous pouvez réaliser cela dans Shutter. Pour saisir une fenêtre entière, y compris les décorations, vous pouvez cliquer avec le bouton droit sur l'icône de notification puis cliquer sur "Fenêtre sous Curseur" ou dans la fenêtre de l'application, cliquer sur l'icône de la fenêtre (4ème à gauche de la barre d'outils). Vous pouvez ensuite sélectionner une fenêtre avec votre souris pour prendre la capture d'écran de cette fenêtre.

Pour améliorer l'apparence des fenêtres arrondies, allez dans Edit- & gt; Préférences, cliquez sur l'onglet "Avancé" et cochez "Forcer les angles des fenêtres arrondies".

Pour ajouter un effet d'ombre, une fois que vous avez pris une capture d'écran, cliquez sur Capture d'écran & gt; Exécuter un plugin ... et choisissez 'Hard Shadow' puis cliquez sur 'Exécuter'.

Vous pouvez ensuite modifier les options de l'ombre et cliquer sur "Enregistrer" pour appliquer l'effet.

Le résultat final ressemble à ceci:

    
réponse donnée dv3500ea 26.06.2011 - 12:01
la source
5

KWIN (le gestionnaire de fenêtres de KDE) a ajouté une fonctionnalité comme celle-ci récemment: lien KWIN propose l'API via DBUS. Si vous utilisez KDE, vous pouvez simplement utiliser KSnapshot pour obtenir une capture d'écran comme celle-ci ("window sous le curseur").

Si nous voulons avoir cette fonctionnalité dans Unity (ou Classic Desktop), Compiz doit lui proposer une API. J'ai écrit une demande de fonctionnalité pour cela: lien

J'aimerais aussi l'implémenter pour Shutter; -)

    
réponse donnée Romario 28.06.2011 - 12:19
la source
4

KSnapshot

Une très bonne application de KDE, pour faire une capture, appuyez simplement sur PrtScreen, vous n’avez pas besoin de plugins ou d’autres choses compliquées. Je ne suis pas sûr que cela fonctionne sur Ubuntu mais sur Kubuntu, cela fonctionne tout simplement génial. Voici un lien vers la page "officielle": lien

Pour l'installer sur Ubuntu, essayez d'écrire dans le terminal: sudo apt-get install ksnapshot

    
réponse donnée Lilian A. Moraru 26.02.2012 - 23:03
la source
4

Solution automatique personnalisable utilisant scrot et imagemagick

Présentation

scrot est un utilitaire de capture d'écran CLI hautement personnalisable. Dans cet exemple, nous utilisons sa capacité à transmettre des captures d'écran à des programmes externes afin d'ajouter un joli effet ombré avec imagemagick .

Remarque : cette méthode ne fonctionne pas correctement sous Unity et, plus que probablement, ne fonctionnera pas non plus sur les autres WM avec des bordures arrondies. Vous pouvez toujours capturer des images bien sûr, mais l'ombre portée sera appliquée non seulement à la fenêtre mais également à certaines parties de l'arrière-plan. Vous pourrez peut-être résoudre ce problème en remplaçant scrot par gnome-screenshot et ajuster le script en conséquence.

Extrait

Script Dropshadow

#!/bin/bash
# NAME:         dropshadow.sh
# VERSION:      
# AUTHOR:       (c) 2013 Glutanimate
# DESCRIPTION:  - adds transparent dropshadow to images (e.g. screenshots)
#               - moves them to predefined screenshot folder
# FEATURES:     
# DEPENDENCIES: imagemagick suite
#
# LICENSE:      MIT license (http://opensource.org/licenses/MIT)
#
# NOTICE:       THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
#               INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
#               PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
#               LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
#               TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE 
#               OR OTHER DEALINGS IN THE SOFTWARE.
#
#
# USAGE:        dropshadow.sh <image>

SCREENSHOTFOLDER="$HOME/Pictures/Screenshots"


FILE=""
FILENAME="${FILE##*/}"
FILEBASE="${FILENAME%.*}"

convert "${FILE}" \( +clone -background black -shadow 80x20+0+15 \) +swap -background transparent -layers merge +repage "$SCREENSHOTFOLDER/${FILEBASE}.png"

rm "$FILE" #remove this line to preserve original image

Remarque : ligne de commande de conversion d'origine Stephen Connolly .

Comment l'intégrer dans votre système

Continuez à lier la ligne de commande suivante à une clé de votre choix et vous devriez être prêt à partir:

scrot -szb -e 'dropshadow.sh $f'

Si vous utilisez LXDE / Openbox comme moi, vous pouvez ajouter le raccourci suivant à votre lxde-rc.xml :

<keybind key="C-Print"><action name="Execute"><execute>scrot -szb -e 'dropshadow.sh $f'</execute></action></keybind>

Remarque : assurez-vous d’inclure dropshadow.sh dans votre PATH ou de le remplacer par l’emplacement réel du script dans votre système de fichiers.

Utilisation

Cliquez sur la combinaison de touches que vous avez définie à l’étape précédente (par exemple, CTRL + Imprimer ) et cliquez sur une fenêtre de votre choix.

    
réponse donnée Glutanimate 01.10.2013 - 14:59
la source
3

Pour répondre à votre question de suivi ("Existe-t-il un moyen simple de dire que je veux faire des captures d'écran pour toutes les captures d'écran?"), malheureusement non. Il y a une requête ouverte pour autoriser l'exécution automatique des plugins .

    
réponse donnée Michael 26.06.2011 - 16:06
la source
2

Fichier: screenshot_window.sh (/ home /)

#!/bin/bash

#Take Screenshot Of Current Window
#facebook.com/NguyenChanhDai.1408

FOLDER="$HOME/Pictures/Screenshots"

FILENAME='date +%Y-%m-%d_%H-%M-%S'

gnome-screenshot -w -f $FILENAME #take screenshot of current window using GnomeScreenshot

convert "$FILENAME" \( +clone -background black -shadow 80x20+0+15 \) +swap -background white -layers merge +repage "$FOLDER/$FILENAME.png" #dropshadow using ImageMagick

xclip -selection clipboard -t image/png -i $FOLDER/$FILENAME.png #paste image to clipboard

rm "$FILENAME" #remove file

echo "Success! Copied to Clipboard"

Créer un dossier: Captures d'écran (/ home / Pictures /)

Clavier

Appuyez sur Ctrl + D : capture d'écran de la fenêtre en cours, Appuyez sur Ctrl + V : collez l'image dans le presse-papiers

    
réponse donnée Chánh Đại Nguyễn 22.07.2016 - 16:47
la source
0

Si vous utilisez Google Chrome ou Chromium, il existe une extension qui capturera l’ensemble de l’écran, une partie visible de la page ou capturera une zone sélectionnée.

Google Chrome: une superbe capture d'écran

    
réponse donnée scouser73 26.06.2011 - 13:24
la source
0

Est-ce que vous utilisez Compiz? Si c'est le cas, accédez à Paramètres Compiz (vous devez installer compiz-settings si vous ne l'avez pas encore fait) et:

Activer le plugin de capture d'écran.

Définissez le dossier dans lequel il est enregistré.

Il ne vous reste plus qu'à appuyer sur [Super] et [Click and Drag]. La zone que vous sélectionnez sera enregistrée dans la destination que vous avez définie.

    
réponse donnée OttoRobba 29.06.2011 - 06:37
la source
0

Prendre un mac, comme des captures d’écran, est possible en changeant simplement le comportement par défaut de gnome-screenshot. Vous n'avez pas besoin de l'obturateur pour ça:)

sur lien

Vous pouvez lire le didacticiel détaillé pour améliorer le comportement par défaut de la capture d’écran de GNOME et comment assigner des touches pour la sélection de région screenshota avec l’ajout d’effets d’ombre / bordure.

Meilleur

    
réponse donnée hip0 15.03.2012 - 16:17
la source

Lire d'autres questions sur les étiquettes