web-dev-qa-db-fra.com

Comment redimensionner des fenêtres exactement dans XFCE?

Je me demandais si, dans XFCE (mon ordinateur portable est ancien et que Unity est lente), il est possible de redimensionner les fenêtres à la quantité exacte de pixels?

par exemple. Disons que je veux une fenêtre 501x504px. Est-ce possible? Même si la ligne de commande est nécessaire.

J'ai besoin de tailles exactes pour certaines vidéos de formation où je veux capturer certaines fenêtres.

Merci!

3
etsnyman

De UbuntuForums.org:

Re: Comment redimensionner précisément les fenêtres dans XFCE?

xdotool vous permettra de redimensionner les fenêtres à la volée. Par exemple, pour redimensionner une fenêtre Mousepad existante à 400 x 400 pixels:

xdotool windowsize $(xdotool search --name "Mousepad" | tail -1) 400 400

Si vous souhaitez démarrer un programme avec une taille spécifique, vous pouvez utiliser les paramètres --geometry ou -g si l'application les prend en charge, ou utiliser un outil tel que devilspie.

L'exécution de la commande xdotool a parfaitement fonctionné. Je viens de remplacer Mousepad par le nom de l'application.


Si vous souhaitez sélectionner la fenêtre cible de manière interactive, vous pouvez combiner les deux commandes xdotool window windowsize et selectwindow:

xdotool selectwindow windowsize 800 600
2
etsnyman

Dans le passé, j'ai utilisé wmctrl pour y parvenir. Le seul inconvénient est que vous devez utiliser la ligne de commande pour apporter des modifications. Voici un excellent article sur la façon de le faire fonctionner:

http://helpdeskgeek.com/linux-tips/resize-a-window-to-a-specific-size-in-ubuntu/# !

2
jacobfogg