web-dev-qa-db-ja.com

fehに似ていて、SVGファイルを表示できるマルチフォーマットの画像ビューアはありますか?

現在、私は多くのSVGファイルを扱っていますが、このファイルを検査するための優れたツールがありません。

通常、私はfehを使用して画像を確認しますが、fehはSVGファイルを表示できません。今、私は代替品を探しています。置換にはfehのすべての機能があり、SVGファイルを開くことができる必要があります。特に以下の機能は必須です

  • gUIのような単純なfeh
  • ツールはシェルで使用するように設計する必要があります
  • $command ~/image1.svg image2.jpgは、ディレクトリではなく、これら2つのファイルのみを開く必要があります~/
  • 複数の画像形式をサポート
  • メモリフットプリントが小さく、依存関係が少ない

Eye of GNOME(eog)がこれをすべて行うことは知っていますが、これはGNOMEツールであるため、多くのGNOME依存関係が必要です。

5
Raphael Ahrens

fehsvgと連携させるには次の方法で行います。

  1. ダウンロードimagemagick
  2. 追加--magick-timeout 1コマンドラインに。あまり明白ではありませんが、それがそれを機能させるものです...

    feh --magick-timeout 1 ~/image1.svg image2.jpg

4
operalala

Mirage を試すことができます。これは、png、jpg、svg、xpm、gif、bmp、tiffなどをサポートしています。

2
MBR

GUI

私はgeeqie(GQViewのフォーク)に精通しています。それはファイル形式のかなり広いサポートを持っています。実際には、SVGをサポートしているものがいくつかあります。それらすべてをここにリストするのではなく、この主題に関する非常によく維持されているウィキペディアのページを参照します: 画像ビューアの比較

このページにはいくつかの表があり、そのうちの1つは、さまざまなLinux画像ビューアがサポートするファイル形式のリストです。

このタイプの質問に関するガイダンスを探すとき、フォーマットXをサポートするビューアを探すときにそのリストをよく参照します。

コマンドラインツール

おそらく、SVG形式の表示をサポートする最も簡単なツールは ImageMagick です。単にdisplayと呼ばれるツールが含まれており、SVGを含め、スローできるほとんどすべての画像ファイル形式を処理できます。

サポートされている画像形式の完全なリスト を確認できます。また、ImageMagickの別のツールであるidentifyを使用して、コマンドラインから呼び出すこともできます。

$ identify -list format | grep -i svg
     MSVG  SVG       rw+   ImageMagick's own SVG internal renderer
      SVG  SVG       rw+   Scalable Vector Graphics (RSVG 2.32.0)
     SVGZ  SVG       rw+   Compressed Scalable Vector Graphics (RSVG 2.32.0)

これを表示することができました サンプル画像 、問題ありません。

1
slm