Как просмотреть изображение SVG на Mac OSX?

44

Я работаю с инструментом визуализации биоинформатики, который сохраняет биологический путь как изображение SVG.

Теперь я хочу просмотреть изображение SVG ... но у меня возникли некоторые проблемы с этим. Я попытался открыть его как файл в Chrome и Firefox, но в обоих браузерах он просто открывает пустую страницу. Я нажал «Просмотреть исходный код страницы» и смог увидеть данные XML изображения SVG, но все же я хочу увидеть само изображение в виде графика.

Какой самый простой способ просмотреть изображение в виде графика? Я понимаю, что могу встроить ее в страницу HTML и просматривать ее таким образом ... но это совсем не удобно, если мне приходится создавать страницу HTML каждый раз, когда я сохраняю путь в виде изображения.

Кстати, я использую 64-битную версию Mac OSX 10.8.4.

ktm5124
источник
3
Браузеры должны просто показать это. Интересно, почему это не так для вас. Можете ли вы загрузить пример?
Slhck
Да, я думал, что Firefox или, по крайней мере, Chrome должны иметь возможность просматривать его. Есть ли способ загрузить на Superuser? Или мне придется загружать на временный хостинг сайт?
ktm5124
Нет, извините, но любой файловый хостинг, Dropbox или что-то еще было бы возможно, конечно.
slhck
1
Мне удалось открыть меньший файл SVG в Chrome. Может ли это быть размер изображения? Файл SVG, который я не могу открыть, составляет 20 МБ.
ktm5124
1
Вы пытались открыть его в Inkscape?
Дарт Android

Ответы:

33

Я очень доволен Гапплином . Он может конвертировать (экспортировать) изображения SVG в другие форматы изображений (например, PNG).

Мирослав Байтош
источник
По-видимому, недоступно в Великобритании :(
JMK
@JMK Это странно, так или иначе, это доступно в Ирландии. Я смог загрузить его из App Store.
Гэри Барретт
7

Простым способом является использование предварительного просмотра в Mac, просто нажмите клавишу пробела на клавиатуре.

Билли Ван
источник
1
Но работает ли Preview с файлами SVG?
Глорфиндель
2
Прожектор Mac (Command + SpaceBar) делает предварительный просмотр файлов SVG. Хотя и не лучшее решение.
Jerrymouse
6

Мне нужно было почти портативное решение для просмотра файлов SVG (векторный экспорт из Google Drawings, который плохо печатает большие изображения), так как мой Mac заблокирован, чтобы предотвратить обычную установку программного обеспечения, доступ к App Store и расширения Chrome. К счастью, я могу запустить Homebrew. Это привело меня к установке Inkscape из Homebrew с помощью этой команды.

brew install caskformula/caskformula/inkscape
Dalek Control
источник
1
Добро пожаловать в Superuser. Я думаю, что вы можете удалить прокси из своего ответа, так как OP хотел "самый простой способ".
пенополистирол летать
4

Есть новый бесплатный редактор SVG, который вы можете получить в Mac App Store или Chrome Web Store. Попробуйте, в App Store теперь бесплатно $ 9,99.

Boxy SVG - масштабируемый редактор векторной графики

введите описание изображения здесь

Laszlo
источник
3

GraphicConverter всегда был моим резервным просмотрщиком и редактором «любого формата» - он также поддерживает SVG.
Предостережение: Не бесплатно, и могут быть другие приложения, которые могут это сделать.

Tetsujin
источник
Понимаю. Да, мы ищем бесплатное программное обеспечение (или функцию браузера).
ktm5124
Adobe используется , чтобы сделать плагин просмотр ... сбрасывал суммарно в 2009 adobe.com/devnet/svg/adobe-svg-viewer-download-area.html ... по одной причине компании Apple не будет использовать Adobe форматов изначально, они падают поддержку или изменить формат в любое время.
Тецуджин
1
Возможно, настало время взглянуть на более новый формат, прежде чем вы потеряете возможность открывать / редактировать в будущем
Tetsujin
Программное обеспечение, которое я использую, позволяет загружать визуализацию только в формате SVG.
ktm5124
1
Я был бы склонен проскользнуть вверх к руководству, по поводу исторического формата - не подходит для архивации
Тецудзин
3

Если вы являетесь частью несчастливых, где дважды щелкаете .svg из Finder или открываете его из командной строки, как open filename.svg просто открываете исходный файл svg в текстовом редакторе (и вы хотите увидеть его визуально), его можно просмотреть их в браузере в эти дни.

Перейдите в своем веб-браузере к его местоположению, например: file:///Users/my_username/... полный URL должен выглядеть такfile:///Users/username/folder/folder/my_jstack.svg

Это откроет его визуально в любом крупном веб-браузере. Или щелкните правой кнопкой мыши Finderи выберите «открыть с помощью» и выберите браузер.

rogerdpack
источник
2

Я обнаружил, что приложения откажутся открывать SVG на OSX, если я не предоставлю правильное расширение. Поэтому я переименовал файл в моем случае pprof.svg. После этого я смог открыть Chrome.

Мэтт Джойнер
источник
1

Вы можете попробовать это средство просмотра фотографий для просмотра SVG изображений на Mac с легкостью.

alexhamberg
источник
Почти ушел с этой опцией, оказалось, что у меня был «предварительный просмотр иконки выключен» в опциях поиска видоискателя. Это решило мою проблему работы с сотнями SVG в папке
Рэй Фосс
1

Я только что обнаружил конвертер SVG от Ohanaware в Mac App Store. Он преобразует в несколько форматов и может обрезать перед преобразованием. Открыв изображение SVG, вы получите красивое окно, в котором показано изображение, и преобразование необязательно.

Пол Уолдо
источник
@ Скотт это дает предварительный просмотр. Это где обрезка может произойти.
Пол Уолдо
Спасибо за ответ и редактирование вашего ответа.
Скотт
0

В macOS 10.12 я работал с файлами SVG, нарисованными с использованием Inkscape, и собственными рукописными файлами SVG, созданными в текстовом редакторе.

Первоначально файлы Inkscape открывались как изображения в веб-браузере, в Preview и через Quick Look (пробел в Finder), но мои рукописные файлы не открывались. Вместо этого они отображались в виде необработанного исходного XML.

Оказалось, что критическое различие между ними заключалось в том, что мои рукописные файлы отсутствовали xmlns:

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

Однажды я добавил объявление пространства имен в <svg> , macOS распознала мои рукописные файлы как изображения SVG и отобразила их как таковые.

Возможно, ваш инструмент визуализации биоинформатики также пропустил эту декларацию?

Джон Маршалл
источник
0

Быстрая опция без установки:

  1. Предварительный просмотр в поиске с spacebar
  2. Развернуть окно (вверху слева)
  3. Сделайте скриншот с помощью cmd-shift-3 (wai
Павел
источник
0

Мне нравится инструмент ImageMagick, который доступен в репозитории apt для linix, а также на GitHub.

Редактировать: это простая утилита командной строки, которая использует расширения файлов или пользовательские флаги для переопределения для преобразования изображений, причем первый файл преобразуется (и копируется) во второй файл в списке аргументов. Источник: https://github.com/ImageMagick/ImageMagick

SheeplessKnight
источник
Объяснение того, как этот инструмент отвечает на вопрос, сделает его более полезным. Также, пожалуйста, прочитайте наш раздел справки, где есть статья, объясняющая, как лучше всего рекомендовать программное обеспечение.
music2myear