Jak wyświetlić obraz SVG na Mac OSX?


44

Pracuję z narzędziem do wizualizacji bioinformatyki, które zapisuje ścieżkę biologiczną jako obraz SVG.

Chcę teraz wyświetlić obraz SVG ... ale mam z tym problem. Próbowałem otworzyć go jako plik zarówno w przeglądarce Chrome, jak i Firefox, ale w obu przeglądarkach po prostu otwiera pustą stronę. Kliknąłem „Wyświetl źródło strony” i mogę zobaczyć dane XML obrazu SVG, ale nadal chcę zobaczyć sam obraz jako grafikę.

Jaki jest najłatwiejszy sposób wyświetlania obrazu jako grafiki? Rozumiem, że mogę osadzić go na stronie HTML i wyświetlić w ten sposób ... ale to wcale nie jest wygodne, jeśli muszę tworzyć stronę HTML za każdym razem, gdy zapisuję ścieżkę jako obraz.

Nawiasem mówiąc, używam 64-bitowego Mac OSX w wersji 10.8.4.


3
Przeglądarki powinny móc to po prostu pokazać. Zastanawiam się, dlaczego tak nie jest. Czy możesz przesłać przykład?
slhck

Tak, pomyślałem, że Firefox lub przynajmniej Chrome powinien móc to zobaczyć. Czy istnieje sposób przesyłania na Superuser? Czy musiałbym przesyłać na tymczasowej stronie hostingowej?
ktm5124

Nie, przepraszam, ale każda witryna hostingowa plików, Dropbox lub coś takiego byłoby oczywiście możliwe.
slhck

1
Udało mi się otworzyć mniejszy plik SVG w Chrome. Czy to może być rozmiar obrazu? Plik SVG, którego nie mogę otworzyć, wynosi 20 MB.
ktm5124

1
Czy próbowałeś otworzyć go w Inkscape?
Darth Android

Odpowiedzi:


33

Jestem całkiem zadowolony z Gapplin . Może konwertować (eksportować) obrazy SVG również na inne formaty obrazów (np. PNG).


Najwyraźniej niedostępne w Wielkiej Brytanii :(
JMK

@JMK To dziwne, i tak jest dostępne w Irlandii. Udało mi się go pobrać ze sklepu App Store.
Gary Barrett

7

Prostym sposobem jest użycie podglądu na komputerze Mac, po prostu naciśnij klawisz spacji na klawiaturze.


1
Ale czy podgląd działa z plikami SVG?
Glorfindel,

2
Spotlight Mac (Command + SpaceBar) wyświetla podgląd plików SVG. Chociaż nie jest to najlepsze rozwiązanie.
jerrymouse

6

Potrzebowałem prawie przenośnego rozwiązania do przeglądania plików SVG (eksport wektorów z Rysunków Google, który nie drukuje dobrze dużych zdjęć), ponieważ mój Mac jest zablokowany, aby uniemożliwić typową instalację oprogramowania, dostęp do App Store i rozszerzenia Chrome. Na szczęście mogę uruchomić Homebrew. Doprowadziło mnie to do zainstalowania Inkscape z Homebrew za pomocą tego polecenia.

brew install caskformula/caskformula/inkscape

1
Witamy w Superuser. Myślę, że możesz usunąć proxy z odpowiedzi, ponieważ OP chciał „najprostszego sposobu”.
styropian latać

4

Jest nowy ładny darmowy edytor SVG, który możesz pobrać z Mac App Store lub Chrome Web Store. Spróbuj, to już za darmo 9,99 USD w App Store.

Boxy SVG - skalowalny edytor grafiki wektorowej

wprowadź opis zdjęcia tutaj


3

GraphicConverter zawsze był moją gotową przeglądarką i edytorem „w dowolnym formacie” - robi to również SVG.
Uwaga: Nie za darmo i mogą to robić inne aplikacje.


Widzę. Tak, szukamy darmowego oprogramowania (lub funkcji przeglądarki).
ktm5124

Adobe kiedyś tworzyło wtyczkę przeglądarki ... porzucone w 2009 r. Adobe.com/devnet/svg/adobe-svg-viewer-download-area.html ... jeden z powodów, dla których Apple nie używa natywnie formatów Adobe, rezygnują z obsługi lub zmieniaj formaty w dowolnym momencie.
Tetsujin

1
Być może czas przyjrzeć się nowszemu formatowi, zanim stracisz możliwość otwierania / edytowania w przyszłości
Tetsujin

Oprogramowanie, którego używam, pozwala tylko pobrać wizualizację w formacie SVG.
ktm5124

1
Byłbym skłonny podchodzić z góry do zarządzania, o historycznym formacie - nie będzie dobry do archiwizacji
Tetsujin

3

Jeśli jesteś częścią pechowej grupy, w której podwójne kliknięcie pliku .svg z Findera lub otwarcie go z wiersza poleceń, jak open filename.svgpo prostu otwarcie źródła pliku svg w edytorze tekstu (i chciałeś go zobaczyć wizualnie), wydaje się możliwe je teraz w przeglądarce.

Przejdź w swojej przeglądarce internetowej do jego lokalizacji, np. file:///Users/my_username/...Powinien wyglądać pełny adres URLfile:///Users/username/folder/folder/my_jstack.svg

Spowoduje to „otwarcie” wizualnie w dowolnej głównej przeglądarce internetowej. Alternatywnie kliknij go prawym przyciskiem myszy Finderi wybierz „otwórz za pomocą” i wybierz przeglądarkę.


2

Odkryłem, że aplikacje odmówiłyby otwarcia pliku SVG w systemie OSX, chyba że podam prawidłowe rozszerzenie. Więc przemianowany plik, w moim przypadku pprof.svg. Byłem wtedy w stanie „otworzyć” za pomocą Chrome.


1

możesz wypróbować tę przeglądarkę zdjęć, aby z łatwością przeglądać obrazy SVG na komputerze Mac.


Prawie poszło z tą opcją, okazało się, że miałem „podgląd ikon wyłączony” w opcjach widoku wyszukiwarki. To rozwiązało mój problem radzenia sobie z setkami plików SVG w folderze
Ray Foss

1

Właśnie odkryłem SVG Converter autorstwa Ohanaware w Mac App Store. Konwertuje na wiele formatów i może zostać przycięty przed konwersją. Otwarcie obrazu SVG daje ładne okno, które pokazuje obraz, a konwersja jest opcjonalna.


@Scott daje podgląd. W tym miejscu może wystąpić przycinanie.
Paul Waldo

Dziękujemy za odpowiedź i edycję odpowiedzi.
Scott

0

W systemie macOS 10.12 pracowałem z plikami SVG narysowanymi za pomocą Inkscape i własnymi ręcznie napisanymi plikami SVG skomponowanymi w edytorze tekstów.

Początkowo pliki Inkscape otwierałyby się jako obrazy w przeglądarce internetowej, w podglądzie i przez Quick Look (spacja w Finderze), ale moje pliki napisane ręcznie nie. Zamiast tego były wyświetlane jako surowe źródło XML.

Okazało się, że zasadniczą różnicą między nimi było to, że brakowało moich plików odręcznych xmlns:

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

Po dodaniu deklaracji przestrzeni nazw <svg>macOS rozpoznał moje odręczne pliki jako obrazy SVG i wyświetlił je jako takie.

Być może twoje narzędzie do wizualizacji bioinformatyki również pominęło tę deklarację?


0

Opcja szybkiego braku instalacji:

  1. Wyświetl podgląd w wyszukiwarce za pomocą spacebar
  2. Maksymalizuj okno (lewy górny róg)
  3. Zrób zrzut ekranu za pomocą cmd-shift-3 (wai

0

Uwielbiam narzędzie ImageMagick, które jest dostępne z apt repo dla Linix, a także z GitHub.

Edycja: Jest to proste narzędzie wiersza polecenia, które korzysta z rozszerzeń plików lub flag użytkownika do przesłonięcia w celu konwersji obrazów, przy czym pierwszy plik jest konwertowany (i kopiowany) do drugiego pliku na liście argumentów. Źródło: https://github.com/ImageMagick/ImageMagick


Wyjaśnienie, w jaki sposób to narzędzie odpowiada na pytanie, uczyniłoby je bardziej pomocnym. Przeczytaj także sekcję Pomoc, w której znajduje się artykuł wyjaśniający, jak najlepiej polecać oprogramowanie.
music2myear
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.