Linux Mint Cinnamon 上下文菜单
有时候你只需要在那里添加你的物品……
目录
为这个博客的图片进行裁剪、调整大小和添加边框的操作促使我将这个常用功能添加到 Linux Mint Cinnamon 的右键菜单中。
正如我在Mainroad 图像处理这篇文章中所描述的,我需要非常具体的图像分辨率。
何时使用
安装 nemo-image-converter 软件包会为图像文件添加“调整图像大小…”的右键菜单。
但对我来说,它缺少以下功能:
- 裁剪功能
- 边框功能
- 无法记住除标准分辨率以外的其他分辨率
因此,我添加了“裁剪 11:8 并调整大小…”的右键菜单。
何处操作
在文件夹 ~/.local/share/nemo/actions
中,Cinnamon 会读取操作定义。
使用 Nemo 导航到此文件夹,您将看到“更多信息”按钮。
标准预定义的 Cinnamon 右键菜单操作位于 /usr/local/nemo/actions
文件夹中。
如何操作
将裁剪和调整大小脚本放入文件 conv.sh 中
nano ~/.local/share/nemo/actions/conv.sh
脚本:
#!/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
使其可执行:
chmod +x ~/.local/share/nemo/actions/conv.sh
添加操作定义
nano ~/.local/share/nemo/actions/cut-n-resize.nemo_action
将以下文本放入:
[Nemo Action]
Active=true
Name=Cut 11:8 & resize w235 & w678
Comment=Cut 11:8 and resize to w235 and w678 %N
Exec=<conv.sh %F>
Icon-Name=folder
Selection=s
Extensions=jpg;png;
您可能需要重启 Cinnamon…
就这样,朋友们!