以下のことができるアプリケーションを探しています:
- 1つまたは複数の画像のサイズを変更する
- 画像を圧縮する
- 画像の回転と反転
- 連続した番号または接頭辞/接尾辞を使用して複数の画像の名前を変更する
- PDFファイル全体を画像に変換する
.ico
Windowsファイルから画像を抽出する- 画像を
DPX
、、、、、、、、、、、、、その他EXR
の形式に変換し ますGIF
JPEG
JPEG-2000
PDF
PhotoCD
PNG
Postscript
SVG
TIFF
私は Ubuntu GNOME 15.10 を GNOME 3.18 で実行しています。
答え1
イメージマジック
コマンドラインオプションが必要な場合は、ImageMagick
インストールsudo apt-get install imagemagick
使用法
ほとんどの操作ではconvert
コマンドが使用されます。画像を別の形式に変換するには基本的には、画像の名前を目的のファイル拡張子に変更することになります。
convert image1.png image1.jpg
画像のサイズを変更するにはオプションを使用します-resize
。
convert image1.png -resize 200×100 image1.png
を使用する場合-resize
、ImageMagick は画像のアスペクト比を維持し、指定された寸法の画像にそれを収めることに注意してください。画像を特定のサイズに強制するには、!
寸法に を追加します。
convert image1.png -resize 200×100! image1.png
画像を回転するオプションを-rotate
使用して度数を指定します。次のコマンドは画像を 90 度回転します。
convert image1.jpg -rotate 90 image1-rotated.jpg
これはコマンドラインツールなので、Bashや一括操作を実行する次のコマンドは、現在のディレクトリにあるすべての PNG ファイルを取得して回転し、各ファイル名の先頭に「-rotated」を追加した新しいコピーを保存します。
for file in *.png; do convert $file -rotate 90 rotated-$file; done
任意の操作中に、出力イメージの名前が入力イメージと同じ場合、その操作によって元のイメージが上書きされます。それ以外の場合は、新しいイメージが作成されます。
より詳細なドキュメントは以下をご覧くださいImageMagickのウェブサイトはこちら。
制限事項
- PDFファイル全体を画像に変換する
- Windows .ico ファイルから画像を抽出する
これらの操作が可能かどうかはわかりません。
- 画像をDPX、EXR、GIF、JPEG、JPEG-2000、PDF、PhotoCD、PNG、Postscript、SVG、TIFFなどの形式に変換します。
これらすべてのファイル形式がImageMagickでサポートされているかどうかはわかりません
答え2
Converseen
まさにあなたにぴったりのアプリです!インストールそれを次のように変更します:
sudo apt-get install converseen
これはまさにあなたが求めていたこと以上のものです!あなたが要求したすべてのフォーマットをサポートしており、Magick++ 画像ライブラリ100 種類以上の画像形式をサポートしています。
説明:
Batch image converter and resizer
You can convert an unlimited number of images and / or create thumbnails
to any of the most popular formats: DPX, EXR, GIF, JPEG, JPEG-2000, PDF,
PhotoCD, PNG, Postscript, SVG, and TIFF.
Thanks to the Magick++ image libraries it supports more than 100 image formats.
スクリーンショット:
答え3
補足としてこの答えの上imagemagik
:
それは、ファイルマネージャーのコンテキストメニューデスクトップ ファイル内 (メニュー サービス、アクション、契約ファイルなど)。
選択したファイルに対して変換コマンドを実行し、入力拡張子を出力名に追加せずにファイル名を保持する
program "$0" "${0%%.*}".extension' %f
例:
convert "$0" "${0%%.*}".png' %f
Nautilus/PCManFM アクション内:
Exec=bash -c 'convert "$0" "${0%%.*}".png' %f
Nautilus 構成ツールで作成すると、ファイルは次のようになります。
[Desktop Entry]
Type=Action
ToolbarLabel[en_US]=Convert to png
ToolbarLabel[en]=Convert to png
ToolbarLabel[C]=Convert to png
Name[en_US]=Convert to png
Name[en]=Convert to png
Name[C]=Convert to png
Profiles=profile-zero;
[X-Action-Profile profile-zero]
Basenames=!image/png;image/*;*;
Exec=bash -c 'convert "$0" "${0%%.*}".png' %f
Name[en_US]=Default profile
Name[en]=Default profile
Name[C]=Default profile