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.