Конвертер YAML в SVG онлайн

Создайте SVG-оболочку с PNG-растром сериализованных данных YAML. Конвертер разбирает YAML и отображает текст, а не строит векторную схему его структуры.

↥

Перетащите до 10 файлов сюда

или

Формат .yaml, .yml · до 10 файлов, каждый до 100 МБ

SVG-файл с текстом данных YAML

Результат можно передать программе, ожидающей SVG; внутри него находится PNG-страница с форматированным представлением данных.

Дерево YAML не становится векторной диаграммой

SVG лишь оборачивает растр, поэтому структура и типы не являются отдельными объектами, а комментарии и исходная YAML-форма не сохраняются.

Обработка в браузере

Содержимое выбранных файлов обрабатывается на устройстве и не отправляется на сервер FlyFile.

Как конвертировать YAML в SVG

  1. 1

    Добавьте YAML

    Выберите файл .yaml / .yml на устройстве или перетащите его в область загрузки. Можно выбрать до 10 файлов.

  2. 2

    Преобразуйте в SVG

    Нажмите кнопку конвертации и дождитесь, пока браузер обработает выбранные файлы.

  3. 3

    Скачайте результат

    Сохраните готовый файл SVG на устройство; результаты нескольких файлов будут собраны в ZIP-архив.

О форматах YAML и SVG

YAML

YAML Ain’t Markup Language — текстовый формат сериализации данных, рассчитанный на читаемое представление структур.

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

Разработчик
Изначальную работу над YAML вели Oren Ben-Kiki, Clark Evans и Ingy döt Net; спецификацию поддерживает YAML Language Development Team.
История стандарта
Спецификация YAML 1.2.2 опубликована 1 октября 2021 года.
SVG

SVG (Scalable Vector Graphics) — основанный на XML формат для описания векторной и смешанной векторно-растровой графики.

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

Разработчик
Рабочая группа SVG Консорциума Всемирной паутины (W3C)
История стандарта
SVG 1.0 стал рекомендацией W3C 4 сентября 2001 года.

SVG-файл с текстом данных YAML

Создайте SVG-оболочку с PNG-растром сериализованных данных YAML. Конвертер разбирает YAML и отображает текст, а не строит векторную схему его структуры.

Часто задаваемые вопросы

Будут ли YAML-ключи объектами SVG?

Нет. В SVG встроена PNG-картинка сериализованного текста; отдельные ключи не становятся редактируемыми SVG-элементами.

Можно ли увеличить структуру YAML в SVG без пикселей?

Нет. Вложенное PNG имеет конечное разрешение холста, а SVG-оболочка не векторизует текст.

Отобразит ли SVG комментарии YAML?

Парсер преобразует документ в значения, а сериализация не включает исходные комментарии перед отрисовкой.