Mac OSXでSVG画像を表示する方法は?


44

私は、生物学的経路をSVG画像として保存するバイオインフォマティクス視覚化ツールを使用しています。

今、SVG画像を表示したいのですが、そうするのに苦労しています。ChromeとFirefoxの両方でファイルとして開いてみましたが、両方のブラウザーで空白のページを開くだけです。[ページのソースを表示]をクリックすると、SVG画像のXMLデータを表示できますが、それでも画像自体をグラフィックとして表示したいです。

画像をグラフィックとして表示する最も簡単な方法は何ですか?HTMLページに埋め込み、そのように表示できることを理解しています...しかし、パスウェイを画像として保存するたびにHTMLページを作成する必要がある場合、それはまったく便利ではありません。

ところで、64ビットMac OSXバージョン10.8.4を使用しています。


3
ブラウザはそれを表示するだけである必要があります。なぜそうではないのだろうか。サンプルをアップロードできますか?
slhck 14年

はい、Firefoxまたは少なくともChromeで表示できるはずだと思いました。スーパーユーザーにアップロードする方法はありますか?または、一時的なホスティングサイトにアップロードする必要がありますか?
ktm5124 14年

いいえ、申し訳ありませんが、もちろんファイルホスティングサイトやDropboxなどが可能です。
slhck 14年

1
Chromeで小さなSVGファイルを開くことができました。画像サイズかもしれませんか?開けないSVGファイルは20 MBです。
ktm5124 14年

1
Inkscapeで開いてみましたか?
ダースアンドロイド14年

回答:



7

簡単な方法は、Macでプレビューを使用することです。キーボードのスペースキー押すだけです。


1
しかし、プレビューはSVGファイルで動作しますか?
グローフィンデル

2
Macスポットライト(Command + SpaceBar)は、svgファイルのプレビューを行います。最良の解決策ではありませんが。
ジェリーマウス

6

Macは通常のソフトウェアのインストール、App Storeへのアクセス、Chrome拡張機能を防ぐためにロックされているため、SVGファイル(大きな画像をうまく印刷できないGoogle Drawingsからのベクトルエクスポート)を表示するには、ほぼポータブルなソリューションが必要でした。幸いなことに、Homebrewを実行できます。そのため、このコマンドを使用してHomebrewからInkscapeをインストールしました。

brew install caskformula/caskformula/inkscape

1
スーパーユーザーへようこそ。OPが「最も簡単な方法」を望んでいたので、回答からプロキシを削除してもよいと思います。
発泡スチロールフライ

4

Mac App StoreまたはChrome Web Storeから入手できる素敵な新しい無料のSVGエディターがあります。試してみてください。AppStoreで無料で $ 9.99になりました。

Boxy SVG- スケーラブルなベクターグラフィックスエディター

ここに画像の説明を入力してください


3

GraphicConverterは常に私の「スタンバイ」「任意の形式」のビューアーおよびエディターです
。SVGも同様です。注意無料ではありません。他のアプリでも実行できる可能性があります。


そうですか。はい、私たちはフリーソフトウェア(またはブラウザ機能)を探しています。
ktm5124 14年

アドビはビューアープラグインを作成していました... 2009年に要約してadobe.com/devnet/svg/adobe-svg-viewer-download-area.html ... AppleがAdobe形式をネイティブに使用しない理由の1つは、サポートを終了しますいつでもフォーマットを変更できます。
鉄人14年

1
将来、オープン/編集の機能を失う前に、新しいフォーマットを検討する時間になるかもしれません
鉄人14年

私が使用するソフトウェアでは、視覚化をSVG形式でのみダウンロードできます。
ktm5124 14年

1
私は、歴史的な形式について、経営者に向かって上向きに突く傾向があります
鉄人14年

3

Finderから.svgをダブルクリックするかopen filename.svg、テキストエディターでsvgファイルソースを開くようにコマンドラインから開くという不運な少数派の一部である場合(および視覚的に表示したい場合)、表示できるように見えます最近ブラウザでそれらを。

Webブラウザでその場所に移動します。例:file:///Users/my_username/...完全なURLは次のようになりますfile:///Users/username/folder/folder/my_jstack.svg

これにより、主要なWebブラウザで視覚的に「開く」ことができます。または、それを右クリックしてFinder「アプリケーションから開く」を選択し、ブラウザを選択します。


2

正しい拡張子を指定しない限り、アプリケーションはOSXでSVGを開くことを拒否することがわかりました。そのため、この場合、ファイルの名前を。に変更しましたpprof.svg。その後、Chromeで「開く」ことができました。


1

この写真ビューアを試して、MacでSVG画像を簡単に閲覧できます。


ほとんどこのオプションを使用しましたが、ファインダービューオプションで「アイコンプレビューをオフ」にしました。フォルダー内の数百のSVGを処理するという私の問題を解決しました
Ray Foss

1

Mac App StoreでOhanawareのSVG Converterを発見しました。多くの形式に変換し、変換する前に切り抜くことができます。SVG画像を開くと、画像を表示する素敵なウィンドウが表示され、変換はオプションです。


@Scottはプレビューを提供します。これは、トリミングが発生する可能性がある場所です。
ポールウォルド

答えてくれて、編集してくれてありがとう。
スコット

0

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イメージとして認識し、そのように表示しました。

おそらく、バイオインフォマティクスの視覚化ツールでもこの​​宣言が省略されていますか?


0

クイック非インストールオプション:

  1. ファインダーでプレビューする spacebar
  2. ウィンドウを最大化する(左上)
  3. cmd-shift-3(waiでスクリーンショットを撮る

0

linixのaptリポジトリとGitHubから入手できるImageMagickツールが大好きです。

編集:ファイル拡張子またはユーザーフラグを使用してイメージを変換するためにオーバーライドする単純なコマンドラインユーティリティで、最初のファイルが引数リストの2番目のファイルに変換(およびコピー)されます。ソース:https : //github.com/ImageMagick/ImageMagick


このツールが質問にどのように答えるかを説明することは、それがより役立つようになります。また、ヘルプセクションを読んで、ソフトウェアの推奨方法を説明する記事を参照してください。
music2myear
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.