私はSVG画像として生物学的経路を保存するバイオインフォマティクス可視化ツールを使っています。
私は今SVG画像を見たいのですが…しかし、そうすることにいくつかの問題を抱えています。 ChromeとFirefoxの両方でファイルとして開くことを試みましたが、両方のブラウザで空白のページを開くだけです。 View page sourceをクリックしてSVG画像のXMLデータを見ることができますが、それでも画像自体をグラフィックとして見たいのです。
画像をグラフィックとして表示する最も簡単な方法は何ですか? HTMLページに埋め込んで表示することはできますが、パスを画像として保存するたびにHTMLページを作成する必要がある場合は、あまり便利ではありません。
ちなみに、私は64ビットのMac OSXバージョン10.8.4を使用しています。
私は Gapplin にとても満足しています。 SVG画像を他の画像形式(PNGなど)に変換(エクスポート)することもできます。
私のMacは典型的なソフトウェアのインストール、App Storeへのアクセス、Chromeの拡張機能を防ぐためにロックされているので、SVGファイルを見るための携帯に近いソリューション(大きな画像をうまく印刷できないGoogle Drawingsからのベクトルエクスポート)が必要でした。幸い、Homebrewを実行できます。それで私はこのコマンドを使ってHomebrewから Inkscape をインストールするようになりました。
brew install caskformula/caskformula/inkscape
Mac App StoreまたはChrome Web Storeから入手できる素敵な新しい無料のSVGエディタがあります。試してみる、それは 無料 今App Storeで9.99ドル。
Boxy SVG - スケーラブルベクターグラフィックエディタ
GraphicConverter はいつも私の待ち受けしている「任意のフォーマット」のビューア&エディタです - SVGもそうです
警告:無料ではない。それを実行できるアプリが他にあるかもしれません。
Finderから.svgをダブルクリックするか、open filename.svg
のようにコマンドラインから開くと、テキストエディタでsvgファイルソースを開くことができ、視覚的に確認することができます。最近ブラウザでそれらを見てください。
Webブラウザでその場所に移動します。例:file:///Users/my_username/...
完全URLはfile:///Users/username/folder/folder/my_jstack.svg
のようになります。
これにより、主要なWebブラウザで視覚的に「開く」ことができます。あるいはFinder
の中でそれを右クリックして "open with"を選択してブラウザを選択してください。
私は、正しい拡張子を与えない限り、アプリケーションはOSX上でSVGを開くことを拒否することを発見しました。そのため、私の場合は、ファイル名をpprof.svg
に変更しました。その後、Chromeで「開く」ことができました。
簡単な方法は、Macでプレビューを使用することです。キーボードでスペースキーを押すだけです。
あなたは簡単にMac上でSVG画像を閲覧するためにこの フォトビューア を試すことができます。
Mac App StoreでOhanawareによるSVG Converterを発見しました。それは多くのフォーマットに変換し、変換する前にトリミングすることができます。 SVG画像を開くと、画像を表示するNiceウィンドウが表示されます。変換はオプションです。
私はGitHubと同様にlinixのaptレポジトリから入手できるImageMagickというツールが大好きです。
編集:これは、ファイル拡張子、またはユーザーフラグを使用してイメージを変換する単純なコマンドラインユーティリティです。最初のファイルは引数リストの2番目のファイルに変換(およびコピー)されます。出典: https://github.com/ImageMagick/ImageMagick
MacOS 10.12では、Inkscapeを使って描かれたSVGファイルとテキストエディタで作成された私自身の手書きのSVGファイルを使って作業してきました。
当初、InkscapeファイルはWebブラウザ、プレビュー、およびQuick Look(Finderのスペースバー)で画像として開くことができましたが、私の手書きファイルは開けませんでした。代わりに、それらは生のソースXMLとして表示されました。
この2つの大きな違いは、私の手書きファイルにxmlns
がないことです。
<svg xmlns="http://www.w3.org/2000/svg" width=… …>
…
</svg>
<svg>
に名前空間宣言を追加すると、macOSは私の手書きのファイルをSVG画像として認識し、そのように表示しました。
あなたのバイオインフォマティクス可視化ツールもこの宣言を省略しているのでしょうか?
クイック無インストールオプション:
spacebar
を使ってFinderでプレビューする