În tutorialul de astăzi o să vă arăt cum puteți adăuga redimensionare și rotire imagini la click dreapta în XFCE și anume în managerul de fișiere Thunar. În Nautilus există un plugin/addon numit nautilus-image-converter. Pentru Thunar trebuie să procedăm în felul următor:
1. Se creează folderul custom_actions.
sudo mkdir ~/.config/Thunar/custom_actions
2. Se creează în custom_actions, fișierul resize_image.
sudo mousepad ~/.config/Thunar/custom_actions/resize_image
adăugăm următorul cod, apoi salvăm
#!/bin/bash PERCENT="$1" shift while (( "$#" )); do convert "$1" -resize "$PERCENT%" -quality 100 "resized_to_${PERCENT}%_$1" shift done exit 0
3. Facem fișierul executabil
sudo chmod +x ~/.config/Thunar/custom_actions/resize_image
4. Deschidem Thunar apoi de la Edit alegem Configure custom actions. și adăugăm comenzi pentru redimensionare.
Procedăm la fel și pentru cele 2 fișiere numai că schimbăm 75 cu 50 respectiv 25, comenzile devenind:
– 75%
/home/userul_tau/.config/Thunar/custom_actions/resize_image 75 %N
– 50%
/home/userul_tau/.config/Thunar/custom_actions/resize_image 50 %N
– 25%
/home/userul_tau/.config/Thunar/custom_actions/resize_image 25 %N
Pentru rotire imagini procedăm ca și la redimensionare numai că în custom_actions se crează fișierul rotate_image.
1.
sudo mousepad ~/.config/Thunar/custom_actions/rotate_image
adăugăm și salvăm
#!/bin/bash DIRECTION="$1" shift case "$DIRECTION" in "r") while (( "$#" )); do convert -rotate 90 -quality 100 "$1" "$1" shift done ;; "l") while (( "$#" )); do convert -rotate -90 -quality 100 "$1" "$1" shift done ;; esac exit 0
2. Se face executabil fișierul rotate_image
pre>sudo chmod +x ~/.config/Thunar/custom_actions/rotate_image
Tot din Thunar se adaugă comenzile pentru rotire 90° la dreapta și la stânga folosind comenzile:
Dreapta
/home/userul_tau/.config/Thunar/custom_actions/rotate_image r %N
Stânga
/home/userul_tau/.config/Thunar/custom_actions/rotate_image l %N
Pentru a funcționa cele două scripturi trebuie să instalați ImageMagick șă să dați un restart pentru a apărea la click dreapta.