Как я могу преобразовать изображение SVG во что-то растровое? Существуют ли какие-либо встроенные инструменты [командной строки] на OS X, которые могут это сделать? Я могу открыть их в Safari или Firefox, но при выполнении команды «Сохранить как ...» предлагаются только оригинальные форматы (.svg) или веб-архивы, а не растровый формат изображения.
17
Ответы:
Вы можете сделать это с Inkscape :
Чтобы изменить выходное разрешение, вы можете установить значение DPI:
Вот больше параметров командной строки.
источник
Попробуйте Гапплин . Это работает для меня и создает файлы PNG и JPG из SVG. Просто и эффективно.
Если у вас есть много SVG-файлов для конвертации, вероятно, лучшим выбором будет ImageMagick (доступный напрямую с imagemagick.org или через Homebrew).
источник
https://cloudconvert.org/svg-to-png - был самый быстрый путь для меня.
это не мой сайт.
источник
Один (изворотливый) вариант - сделать это в Safari и сделать снимок экрана с результатом, хотя это явно не хорошее решение.
К сожалению, в OS X есть небольшая поддержка SVG, поэтому, кроме Safari, Preview.app (очевидный выбор для преобразования формата изображения) не может его отрендерить, и я не знаю ни о каких инструментах командной строки, которые могли бы это сделать.
Что касается инструментов третьей команды партийной линии, Homebrew делает Каир svg2png, а также пакет ImageMagick легко доступен.
источник