Как открыть и редактировать SVG файлы в Windows

Открыть Svg файл

Векторная графика (SVG) - это веб-дружественный формат файла, используемый для отображения 2D графики, векторных иллюстраций, графиков и т. д. Хотя он отображается как изображение, на самом деле под ним лежит код XML, который определяет кривые и линии. В Windows вы можете легко просматривать SVG файлы в браузере, но редактировать их с помощью обычного редактора изображений невозможно. В этом руководстве мы покажем вам, как открыть и редактировать SVG файл в Windows.

Открытие SVG файла с использованием браузера

Мы можем открыть SVG файл в браузере, дважды щелкнув по нему или перетащив его в наш предпочтительный браузер.

Просмотр Svg файла в браузере

Это самый простой способ открыть любой SVG файл. Однако мы не можем редактировать изображение таким способом.

Просмотр SVG файла в Проводнике

Вы можете открывать SVG файлы, включив функцию предварительного просмотра SVG в Microsoft PowerToys. Для этого нужно загрузить и установить PowerToys с официальной страницы PowerToys, Microsoft Store или менеджера пакетов Windows (winget).

Например, мы используем менеджер пакетов Winget в PowerShell для установки PowerToys:

winget install --id Microsoft.PowerToys --source winget

Установка Powertoys

После установки вы можете открыть PowerToys из меню «Пуск». В настройках PowerToys перейдите в раздел «Дополнения для Проводника» и включите предварительный просмотр «Векторной графики» в разделе «Область предварительного просмотра»:

Включить предварительный просмотр Svg

Вы также можете включить миниатюры SVG, чтобы видеть их в виде значков, а не только в области предварительного просмотра:

Включить миниатюры значков

Теперь откройте Проводник, нажмите Alt + P, чтобы включить область предварительного просмотра, и выберите любой SVG файл, чтобы увидеть предварительный просмотр справа.

Предварительный просмотр Svg файла

Таким образом, вы можете просматривать миниатюры и детализированные предварительные просмотры в проводнике без необходимости в дополнительном программном обеспечении.

Редактирование SVG файла с использованием текстового редактора

Поскольку SVG в основном являются XML файлами, вы можете легко редактировать их с помощью текстового редактора. Более того, вы можете использовать CSS для стилизации SVG различными способами, даже добавлять анимации. Этого не можно сделать с обычными форматами изображений, такими как JPG или PNG.

Щелкните правой кнопкой мыши по SVG файлу, наведите на Открыть с помощью и выберите редактор, например, Блокнот:

Открыть с текстовым редактором

Когда вы откроете SVG файл в текстовом редакторе, вы увидите код на основе XML вместо самого изображения.

Показать Svg с текстовым редактором

Предположим, мы хотим изменить цвет заливки данного SVG файла на черный. В этом случае мы можем отредактировать атрибут fill следующим образом:

Сохраните код в текстовом файле и откройте файл снова, вы увидите обновленный результат, что-то типа этого:

Редактировать Svg текстовым редактором

Вы можете использовать текстовый редактор для создания или редактирования SVG файла, но это хорошо работает только для очень простых изображений с несколькими формами. Если изображение сложное, вручную изменить каждую часть становится слишком трудно.

Редактирование SVG файла с использованием векторного редактора

Современные инструменты для векторного редактирования, будь то настольные, такие как Adobe Illustrator и Inkscape, или онлайн-платформы, такие как Figma и Canva, могут открывать и редактировать SVG файлы.

Например, мы используем редактор SVG Canva, чтобы показать вам, как легко вы можете редактировать SVG изображение с помощью онлайн-инструмента. Сначала получите доступ к редактору SVG Canva с официального сайта, а затем нажмите кнопку Редактировать SVG:

Редактировать Svg файл в редакторе изображений

Нажмите кнопку Загрузить файлы и выберите SVG файл, который вы хотите редактировать:

Загрузить Svg файл в редактор изображений

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

Редактировать изображение с помощью редактора фотографий

Если вам нужны основные правки, вы можете воспользоваться редактором SVG Canva. Тем не менее, я рекомендую использовать более продвинутые инструменты, такие как Adobe Illustrator или Inkscape, чтобы редактировать сложные векторные группы или пути.

Конвертация файлов в формат SVG и обратно

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

При конвертации в SVG, особенно из PNG или JPG, онлайн-инструменты могут испытывать трудности с сложными визуализациями. Вы можете заметить упрощенные формы или отсутствующие цвета, поскольку растровые изображения преобразуются в векторную графику.

Предположим, мы хотим конвертировать следующий PNG файл в SVG:

Пример файла Png

Давайте воспользуемся онлайн-редактором, таким как Convertio, чтобы конвертировать PNG изображение в SVG. Для этого загрузите файл для конвертации, затем выберите желаемый формат вывода. Наконец, нажмите кнопку Конвертировать, чтобы преобразовать файл в выбранный формат:

Конвертировать в Svg

После конвертации файла вы можете загрузить его, нажав соответствующую кнопку:

Скачать конвертированный Svg

Теперь откройте конвертированный файл, чтобы увидеть конечный результат:

Конвертированный Svg

Выход показывает значительное снижение качества изображения.

С другой стороны, конвертация из SVG в такие форматы, как PNG или JPG, обычно более точна и хорошо работает с большинством инструментов. Предположим, мы хотим конвертировать следующее SVG изображение в JPG:

Svg для конвертации

Давайте воспользуемся Convertio для конвертации выбранного SVG файла в JPG:

Конвертировать Svg в Jpg

Скачайте изображение и откройте его, чтобы проанализировать результат. Выход показывает, что конвертация SVG в JPG не влияет на качество изображения:

Конвертировано в Jpg

Если вам нужно работать с растровыми изображениями на мобильном устройстве, вы также можете редактировать фотографии с помощью Photoshop для Android.