Поддержка SVG

Diagrammix3 обладает надёжной поддержкой SVG (Scalable Vector Graphics), соответствующей стандартам SVG 1.2.

Импорт SVG

Вы можете импортировать файлы SVG следующими способами:

  • Перетащив файл SVG на холст.
  • Через меню File > Import....

Импортированные SVG сохраняют свою векторную природу и, как правило, могут быть разгруппированы и отредактированы.

Экспорт SVG

Чтобы экспортировать диаграмму или выделение в формате SVG:

  1. Выделите элементы (необязательно, для экспорта выделения).
  2. Перейдите в File > Export....
  3. Выберите формат SVG.

Это позволяет использовать ваши диаграммы на веб-страницах и в других векторных редакторах с высокой точностью.

Диалог экспорта SVG

Параметры импорта SVG

Способы импорта

  • Перетаскивание: Перетащите файлы SVG прямо на холст
  • Меню «Файл»: File → Import... и выберите файлы SVG
  • Копирование/вставка: Скопируйте код SVG из другого приложения и вставьте

Поведение при импорте

При импорте SVG Diagrammix3:

  • Преобразует контуры в редактируемые векторные объекты
  • Сохраняет цвета заливки и обводки
  • Поддерживает структуру группировки
  • Учитывает трансформации и повороты

Настройки импорта

Некоторые возможности SVG могут быть скорректированы при импорте:

  • Шрифты: Сопоставляются с доступными системными шрифтами
  • Фильтры: Сложные SVG-фильтры могут быть упрощены
  • Градиенты: Линейные и радиальные градиенты сохраняются
  • Маски и обрезки: Базовая поддержка, сложные маски могут быть упрощены

Редактирование SVG после импорта

Разгруппировка

Импортированные SVG часто сгруппированы:

  1. Выделите импортированный SVG
  2. Object → Ungroup (Cmd+Shift+G)
  3. Отдельные контуры становятся независимо редактируемыми

Изменение контуров

После разгруппировки:

  • Выделяйте отдельные фигуры
  • Редактируйте цвета, обводки и заливки в Инспекторе
  • Используйте инструменты векторного рисования для редактирования контуров
  • Изменяйте размер и трансформируйте по необходимости

Повторная группировка

Чтобы сохранить отредактированные элементы вместе:

  1. Выделите все связанные элементы
  2. Object → Group (Cmd+G)

Примечания по совместимости

Лучшие практики импорта

  • Простые SVG работают лучше всего: Иконки, логотипы и иллюстрации
  • Избегайте SVG с большим количеством текста: Текст может не совпадать точно
  • Проверяйте градиенты: Убедитесь, что они импортированы корректно
  • Проверяйте фильтры: Тени и размытия могут отличаться

Типичные проблемы

ПроблемаРешение
Отсутствующие шрифтыУстановите шрифт или примите замену
Повреждённые градиентыСоздайте заново в Diagrammix3
Невидимые элементыПроверьте наличие масок обрезки или нулевой непрозрачности
Неожиданные цветаУбедитесь, что цветовые профили совпадают

Поддержка версий SVG

Diagrammix3 поддерживает SVG 1.2 со следующими возможностями:

  • Базовые фигуры (rect, circle, ellipse, line, polyline, polygon)
  • Контуры (все команды контуров)
  • Группы и трансформации
  • Свойства заливки и обводки
  • Линейные и радиальные градиенты
  • Текст (с подстановкой шрифтов)

Некоторые возможности SVG 2.0 могут поддерживаться не полностью.