Linux Mint Cinnamon 上下文菜单

有时候你只需要在那里添加你的物品……

目录

为这个博客的图片进行裁剪、调整大小和添加边框的操作促使我将这个常用功能添加到 Linux Mint Cinnamon 的右键菜单中。

正如我在Mainroad 图像处理这篇文章中所描述的,我需要非常具体的图像分辨率。

Nemo 图像右键菜单

何时使用

安装 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…

就这样,朋友们!