Wie kann ich ein SVG-Bild unter Mac OS X anzeigen?

43

Ich arbeite mit einem Visualisierungstool für Bioinformatik, das einen biologischen Pfad als SVG-Bild speichert.

Ich möchte jetzt das SVG-Bild anzeigen ... habe aber Probleme damit. Ich habe versucht, es als Datei in Chrome und Firefox zu öffnen, aber in beiden Browsern wird nur eine leere Seite geöffnet. Ich habe auf "Seitenquelle anzeigen" geklickt und kann die XML-Daten des SVG-Bilds anzeigen, möchte das Bild jedoch als Grafik anzeigen.

Wie kann ich das Bild am einfachsten als Grafik anzeigen? Ich verstehe, dass ich es in eine HTML-Seite einbetten und so anzeigen kann ... aber das ist überhaupt nicht praktisch, wenn ich jedes Mal eine HTML-Seite erstellen muss, wenn ich einen Pfad als Bild speichere.

Ich verwende übrigens eine 64-Bit-Version von Mac OSX 10.8.4.

ktm5124
quelle
3
Browser sollten es nur anzeigen können. Ich frage mich, warum das bei Ihnen nicht der Fall ist. Können Sie ein Beispiel hochladen?
Slhck
Ja, ich dachte, Firefox oder zumindest Chrome sollten es anzeigen können. Gibt es eine Möglichkeit, auf Superuser hochzuladen? Oder müsste ich auf eine temporäre Hosting-Site hochladen?
ktm5124
Nein, sorry, aber jede Datei-Hosting-Site oder Dropbox oder so wäre natürlich möglich.
Slhck
1
Ich konnte eine kleinere SVG-Datei in Chrome öffnen. Könnte es möglicherweise die Bildgröße sein? Die SVG-Datei, die ich nicht öffnen kann, ist 20 MB.
ktm5124
1
Haben Sie versucht, es in Inkscape zu öffnen?
Darth Android

Antworten:

33

Ich bin ziemlich glücklich mit Gapplin . Es kann SVG-Bilder auch in andere Bildformate (zB PNG) konvertieren (exportieren).

Miroslav Bajtoš
quelle
In Großbritannien anscheinend nicht verfügbar :(
JMK
@JMK Das ist komisch, es ist sowieso in Irland erhältlich. Ich konnte es aus dem App Store herunterladen.
Gary Barrett
6

Ich brauchte eine fast tragbare Lösung zum Anzeigen von SVG-Dateien (Vektorexport aus Google Drawings, bei dem große Bilder nicht gut gedruckt werden), da mein Mac gesperrt ist, um eine typische Softwareinstallation, den Zugriff auf den App Store und Chrome-Erweiterungen zu verhindern. Zum Glück kann ich Homebrew betreiben. Das hat mich dazu gebracht, Inkscape von Homebrew mit diesem Befehl zu installieren .

brew install caskformula/caskformula/inkscape
Dalek Control
quelle
1
Willkommen beim Superuser. Ich denke, Sie können Proxy aus Ihrer Antwort löschen, da OP den "einfachsten Weg" wollte.
Styropor fliegen
6

Eine einfache Möglichkeit besteht darin, die Vorschau auf einem Mac zu verwenden, indem Sie einfach die Leertaste auf der Tastatur drücken .

Billy Wang
quelle
1
Aber funktioniert Preview mit SVG-Dateien?
Glorfindel
2
Mac Spotlight (Befehlstaste + Leertaste) führt eine Vorschau für SVG-Dateien durch. Obwohl nicht die beste Lösung.
JerryMouse
4

Es gibt einen schönen neuen kostenlosen SVG-Editor, den Sie im Mac App Store oder im Chrome Web Store erhalten können. Probieren Sie es aus, es ist jetzt kostenlos 9,99 $ im App Store.

Boxy SVG - der skalierbare Vektorgrafik-Editor

Bildbeschreibung hier eingeben

Laszlo
quelle
3

GraphicConverter war schon immer mein Standby-Viewer und -Editor für jedes Format - auch SVG
: Nicht kostenlos und möglicherweise gibt es andere Apps, die dies tun können.

Tetsujin
quelle
Aha. Ja, wir suchen eine kostenlose Software (oder Browserfunktion).
ktm5124
Adobe hat früher ein Viewer- Plug- in erstellt ... das 2009 zusammengefasst veröffentlicht wurde oder ändern Sie das Format jederzeit.
Tetsujin
1
Es könnte an der Zeit sein, sich ein neueres Format anzuschauen, bevor Sie die Möglichkeit verlieren, es in Zukunft zu öffnen / bearbeiten
Tetsujin,
Mit der von mir verwendeten Software können Sie die Visualisierung nur im SVG-Format herunterladen.
ktm5124
1
Ich wäre geneigt, mich nach oben in Richtung Management
Tetsujin
3

Wenn Sie zu den Pechvögeln gehören, bei denen ein Doppelklick auf eine .svg-Datei aus dem Finder oder das Öffnen über die Befehlszeile open filename.svgIhre svg- Dateiquelle in einem Texteditor öffnet (und Sie sie visuell sehen wollten), ist es möglich, sie anzuzeigen sie in diesen Tagen in einem Browser.

Navigieren Sie in Ihrem Webbrowser zu seinem Speicherort, z. B .: Die file:///Users/my_username/...vollständige URL sollte wie folgt aussehenfile:///Users/username/folder/folder/my_jstack.svg

Dies "öffnet" es visuell in jedem gängigen Webbrowser. Alternativ können Sie auch mit der rechten Maustaste darauf klicken Finderund "Öffnen mit" auswählen und einen Browser auswählen.

Rogerdpack
quelle
2

Ich stellte fest, dass Anwendungen es ablehnen würden, eine SVG-Datei unter OSX zu öffnen, wenn ich ihr nicht die richtige Erweiterung gegeben hätte. Also habe ich die Datei in meinem Fall in umbenannt pprof.svg. Ich konnte dann Chrome "öffnen".

Matt Joiner
quelle
1

Sie können diese versuchen , Foto - Viewer SVG - Bilder auf dem Mac mit Leichtigkeit zu durchsuchen.

alexhamberg
quelle
Fast ging mit dieser Option, stellte sich heraus, dass ich "Symbolvorschau aus" in Finder-Ansichtsoptionen hatte. Das löste mein Problem, mit Hunderten von SVGs in einem Ordner umzugehen
Ray Foss,
1

Ich habe gerade SVG Converter von Ohanaware im Mac App Store entdeckt. Es konvertiert in eine Reihe von Formaten und kann vor dem Konvertieren beschneiden. Wenn Sie ein SVG-Bild öffnen, erhalten Sie ein schönes Fenster, in dem das Bild angezeigt wird. Die Konvertierung ist optional.

Paul Waldo
quelle
@Scott gibt es doch eine Vorschau. Hier kann das Zuschneiden erfolgen.
Paul Waldo
Vielen Dank, dass Sie Ihre Antwort beantwortet und bearbeitet haben.
Scott
0

Unter macOS 10.12 habe ich mit SVG-Dateien gearbeitet, die mit Inkscape erstellt wurden, und mit meinen eigenen handgeschriebenen SVG-Dateien, die in einem Texteditor erstellt wurden.

Anfangs öffneten sich die Inkscape-Dateien als Bilder in einem Webbrowser, in der Vorschau und über die Schnellansicht (Leertaste im Finder), meine handgeschriebenen Dateien jedoch nicht. Stattdessen wurden sie als unformatiertes Quell-XML angezeigt.

Es stellte sich heraus, dass der entscheidende Unterschied zwischen den beiden darin bestand, dass meine handgeschriebenen Dateien fehlten xmlns:

<svg xmlns="http://www.w3.org/2000/svg" width=></svg>

Nachdem ich eine Namespace-Deklaration hinzugefügt hatte <svg>, erkannte macOS meine handgeschriebenen Dateien als SVG-Bilder und zeigte sie als solche an.

Vielleicht hat auch Ihr Visualisierungstool für Bioinformatik diese Deklaration weggelassen?

John Marshall
quelle
0

Schnelle No-Install-Option:

  1. Vorschau im Finder mit spacebar
  2. Fenster maximieren (oben links)
  3. Machen Sie einen Screenshot mit cmd-shift-3 (wai
Paul
quelle
0

Ich liebe das Tool ImageMagick, das es im Apt Repo für Linux sowie auf einem GitHub gibt.

Bearbeiten: Dies ist ein einfaches Befehlszeilenprogramm, das die Dateierweiterungen oder Benutzerflags verwendet, um Bilder zu konvertieren. Dabei wird die erste Datei in die zweite Datei in der Argumentliste konvertiert (und kopiert). Quelle: https://github.com/ImageMagick/ImageMagick

SheeplessKnight
quelle
Wenn Sie erläutern, wie dieses Tool die Frage beantwortet, wird es hilfreicher. Lesen Sie auch unseren Hilfeabschnitt, in dem ein Artikel erläutert, wie Sie Software am besten empfehlen können.
music2myear