arch-logoÎ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.

custom_act_1

custom_act_3
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

custom_act_4

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

custom_act_5
custom_act_3

Pentru a funcționa cele două scripturi trebuie să instalați ImageMagick șă să dați un restart pentru a apărea la click dreapta.
cust_act_resiz_rotate

Sursa

Redimensionare si rotire imagini in Thunar

Comments

Tagged on:     

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

85 + = 88