Menu Konteks Linux Mint Cinnamon
Terkadang Anda hanya perlu menambahkan item Anda di sana ...
Mengedit, mengubah ukuran, dan menambahkan border pada gambar untuk blog ini mendorong saya untuk menambahkan fitur yang sering digunakan ini ke dalam menu konteks Linux Mint Cinnamon.
Seperti yang saya deskripsikan dalam postingan Pengelolaan gambar di Mainroad, saya membutuhkan resolusi gambar yang sangat spesifik.
Kapan
Menginstal paket nemo-image-converter menambahkan opsi Resize Images… ke dalam menu konteks untuk file gambar.
Namun bagi saya, fitur ini masih kurang:
- fitur crop
- fitur border
- ketidakmampuan untuk mengingat resolusi selain standar
Oleh karena itu, saya menambahkan opsi Cut 11:8 & resize… ke dalam menu konteks.
Di mana
Di folder ~/.local/share/nemo/actions
, Cinnamon mengambil definisi aksi.
Navigasikan ke folder ini dengan Nemo dan Anda akan melihat tombol More Info.
Aksi konteks Cinnamon yang telah didefinisikan sebelumnya berada di folder /usr/local/nemo/actions
.
Bagaimana
Masukkan skrip cutting dan resizing ke dalam file conv.sh
nano ~/.local/share/nemo/actions/conv.sh
Skrip:
#!/bin/sh
fullfname=$1
convert $1 -gravity center -quality 99 -extent 11:8 1.jpg
convert 1.jpg -resize 676x493 -quality 80 -interlace plane -border 1x1 ${fullfname%.*}_w678.jpg
convert 1.jpg -resize 233x169 -quality 80 -interlace plane -border 1x1 ${fullfname%.*}_w235.jpg
Buat file tersebut menjadi executable
chmod +x ~/.local/share/nemo/actions/conv.sh
Tambahkan definisi aksi
nano ~/.local/share/nemo/actions/cut-n-resize.nemo_action
Masukkan teks berikut:
[Nemo Action]
Active=true
Name=Cut 11:8 & resize w235 & w678
Comment=Cut 11:8 dan resize ke w235 dan w678 %N
Exec=<conv.sh %F>
Icon-Name=folder
Selection=s
Extensions=jpg;png;
Anda mungkin perlu me-restart Cinnamon…
Itu saja, teman-teman!