Est-il possible de faire une capture d'écran d'une fenêtre sans le cadre?

11

Puis-je faire une capture d'écran d'une fenêtre sans son cadre afin que le titre, les boutons Fermer, Minimiser, Maximiser et l'heure système ne soient pas visibles? Comment?

IronPig
la source

Réponses:

12

Il existe une application appelée Shutter . Vous pouvez l'utiliser pour prendre une capture d'écran d'une zone spécifique, d'une fenêtre, de tout votre écran ou même d'un site Web - lui appliquer différents effets, dessiner dessus pour mettre en évidence des points, puis télécharger sur un site d'hébergement d'images, le tout en un la fenêtre.

Vous pouvez télécharger le logiciel directement depuis Ubuntu Software Center. Recherchez Shutter.

Vous pouvez également accéder à ce lien pour afficher les instructions d'installation.

Pour exclure le décorateur de fenêtre, accédez à:

Preferences -> Advanced -> Window Capture:

puis décochez Inclure la décoration de la fenêtre lors de la capture d'une fenêtre

De plus, lorsque vous exécutez l'application, vous pouvez cliquer sur le bouton Sélection pour sélectionner une partie spécifique de la fenêtre.

Si vous souhaitez personnaliser les raccourcis pour le rendre plus adapté, merci à User: Redbob de l'avoir signalé, jetez un œil ici .

Russo
la source
oui mais Shutter a-t-il une option spécialement pour cela? Si oui, comment le sélectionner? Sinon, comment puis-je me rapprocher le plus facilement de cet effet? De plus, depuis l'application dans les référentiels Ubuntu, elle peut être installée avec sudo apt install shutter. Y a-t-il une raison impérieuse de l'installer d'une manière différente?
Zanna
1
Désolé, je n'ai pas remarqué que c'était sur Ubuntu Software Center. J'ai mis à jour ma réponse.
Russo
Il n'est pas nécessaire d'installer un logiciel supplémentaire pour effectuer l'action demandée dans la question. Il existe de nombreuses applications supplémentaires qui peuvent le faire également, Shutter est une préférence personnelle.
dobey
Si vous préférez, vous pouvez personnaliser les raccourcis pour le rendre plus adapté. Regardez ceci: askubuntu.com/questions/252717/…
Redbob
15

Vous pouvez utiliser une zone de capture d'écran personnalisée.

Appuyez sur Shift+ PrtScr, puis sélectionnez la zone souhaitée.

Pilot6
la source
1
c'est assez cool et j'ai économisé beaucoup de temps que je passe habituellement en recadrage.
luv.preet
1
Bien que cela soit vrai, cela ne répond pas précisément à la question, car il n'y a aucune garantie d'obtenir toujours le cadre de la fenêtre complète à chaque fois. Il faut être exactement précis en faisant cela, ce qui peut être assez difficile sur les écrans haute résolution (200+ dpi). On ne peut pas sélectionner une zone, ajuster la sélection, puis capturer le résultat. Bon pour certaines choses, comme saisir des sections d'une fenêtre, mais pas génial pour d'autres choses, comme toutes les fenêtres sans la barre de titre.
dobey
6

Oui et non, en fonction de plusieurs facteurs. Les applications qui utilisent des décorations côté client ne pourront pas masquer le cadre.

Pour prendre une capture d'écran sans décorations, lorsque cela est possible, vous pouvez exécuter l'outil de capture d'écran à partir du tiret (ou gnome-screenshot), et sélectionner pour saisir la fenêtre actuelle , puis décochez les options pour inclure la bordure de la fenêtre .

Vous pouvez également créer un raccourci clavier personnalisé afin qu'en appuyant sur la touche Imprimer, vous ouvrez cette application au lieu d'enregistrer automatiquement une capture d'écran, dans Paramètres système .

dobey
la source
4

Une solution de ligne de commande pure également adaptée aux scripts est scrot, qui ne capture pas la bordure du gestionnaire de fenêtres par défaut en mode fenêtre. Pour choisir une fenêtre avec votre souris ( -s) et en enregistrer une capture d'écran ~/screenshot.png, procédez comme suit:

scrot -s ~/screenshot.png

Pour enregistrer une capture d'écran de la fenêtre alors active ( -u) dans les ~/screenshot.png5 secondes après avoir démarré la commande ( -d 5) et l'ouvrir automatiquement dans gimp( -e 'gimp $f') par la suite, procédez comme suit :

scrot -u -d 5 ~/screenshot.png -e 'gimp $f'

Lectures complémentaires

dessert
la source