Экспорт объекта как SVG из Inkscape

101

Я знаю, что Inkscape не имеет возможности экспортировать выбранные объекты как SVG, но есть ли обходной путь, который люди нашли, что работает?

broccoli_soup
источник
1
Просто снимать с бедра, но не копировать, новый документ, вставить, сохранить работу?
Скотт
1
Я был почти уверен, что это можно сделать с помощью параметра командной строки. Действительно, существует опция export-plain-svg, но она не
учитывает
2
У меня недостаточно представителей, чтобы ответить, но я написал скрипт для пакетного экспорта слоев Inkscape в отдельный SVG - вы можете поместить каждый из ваших объектов на другой слой. Сценарий здесь: github.com/splitbrain/material-icons
Андреас Гохр
Увы, ссылка 404s :-(
Mawg

Ответы:

112

Простой метод заключается в следующем:

  1. Выберите объект (ы) для экспорта.
  2. «Изменить размер страницы на чертеже или выделении» (Файл → Свойства документа) или Ctrl+ Shift+ R.
  3. «Инвертировать выделение» («Правка» → «Инвертировать выделение») или !, и Delвсе остальные объекты.
  4. «Сохранить как» с помощью Ctrl+ Shift+ S.
  5. Выберите Optimized SVG в качестве формата, если вы хотите использовать его в Интернете.

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

broccoli_soup
источник
13
Ваш метод также сохраняет остальную часть документа, находящуюся вне области просмотра, увеличивая тем самым размер файла (по крайней мере, в моих тестах).
бенбун
1
Добавление ярлыка «Сохранить как копию»: Ctrl + Shift + S
Кай Ноак
@benebun Вы нашли способ исправить это, не создавая каждый раз новый документ?
Мэтт
5
Чтобы избежать сохранения всего документа, вы можете просто «инвертировать выделение» (!) И удалить между шагами 1 и 2. После сохранения копии вы можете отменить при необходимости вернуться к исходному документу и перейти к следующему предмет. Было бы здорово, если бы был ярлык для всего этого, хотя.
JCaron
4
Вы можете пропустить шаг 2, просто используя горячие клавиши Ctrl + Shift + R для «Изменить размер страницы на чертеж или выделение».
rugk
14

Я продолжаю работать еще один экземпляр Inkscape и просто копирую и вставляю объект, который хочу сохранить, в рабочий документ save.

Другой вариант, если вам просто нужны данные пути, это выбрать объект, Shift+ Ctrl+, Xчтобы открыть редактор XML, взять нужные фрагменты (обычно dатрибут), а затем вставить куда угодно.

IJ Кеннеди
источник