Ubuntuでドラッグ&ドロップで画像を縮小する

Tips

画像をドラッグ&ドロップで縮小するアプリはWindowsにもありますが、Linuxでもこれを実現させてしまおうという思いつきです。というか最近はLinuxも使っているので、あると便利かなということで実際に使うべく設定しました。

ImageMagickを使う(インストールする)

普通にaptでインストールできます。

sudo apt install imagemagick

デスクトップにアイコンを作る

以下のテキストをimgdd.desktopとして保存します。

[Desktop Entry]
Encoding=UTF-8
Name=imageMagic
Comment=Execute the script with the file dropped
Exec=gnome-terminal -e "/home/username/imgconv.sh %u"
Icon=utilities-terminal
Type=Application

次に以下のコマンドを発行し実行権をつけます

chmod 700 imgdd.desktop

とし実行権をつけます。

実行対象スクリプト(imgconv.sh)

以下の2行だけです。800xのところは横幅のピクセル数をいれてください。
縦幅は横幅との比に合わせ調節されます。こちらのスクリプトも実行権をつけてください。

var1=$(dirname "$1")/minied_$(basename "$1")
convert -resize 800x "$1" "$var1"

使用方法

デスクトップにできたアイコンにイメージファイルを一つずつドラッグ&ドロップしてください。(一個ずつしか対応していません)ドラッグ&ドロップした画像と同じフォルダにminied_付きの写真が現れるはずです。これでブログ用の写真などを簡単に変換できるようになりました。どうぞ快適Ubuntuライフ!

他の動画ファイルなどの変換(ffmpeg等)にも応用できそうですね。

年賀状の図
Tips
年賀状を簡単に。年賀状作成ツールや素材集など

皆様年賀状は作成されていますか?仕事柄お客様に年賀状を送らないといけない方や個人で作るのを楽しみにしている方。また来るのを楽しみにしている方など様々でしょう。年賀状は実は作る側も楽しかったりします。もちろん人によりけりでめんどくさいとしか思わない方もいらっしゃるかもしれません。 めんどくさい方にはお手軽に、作るのを楽しみにしている方にはより楽しくより美しくそ …

ソースコード
Tips
VBSを使ってちょっとパソコンを便利にしよう。

皆様VBSをご存知ですか?Windowsを使う上でちょっと便利なる小技です。 VBSはVisualBasicScriptの略でメモ帳やテキストエディタでコードを書けば、そのままWindowsで動かせるという便利なツールなのです。WindowsではVBSの実行エンジンが初期状態で備わっているために、何も設定をしなくともVBSはプログラムとして動きます。 プログ …

コンテンツフィルター
Tips
DNSを使って簡単にコンテンツフィルタリングを行うOpenDNS

皆様コンテンツフィルタリングに興味はありますか? お子様がいらっしゃる場合など危険なサイトにはアクセスしてほしくないと考える方も多いのではないでしょうか? 大人用コンテンツやフィッシングサイトなど危険なサイトは沢山あります。どのようにしてそのようなサイトから身を守るべきでしょうか。 今から出来るフィルタリング 今からすぐフィルタリングを始めたい場合、利用でき …