Inkscape на OSX копирует растровые изображения из SVG

16

Я пытаюсь скопировать объект из файла SVG с помощью inkscape, однако, когда я вставляю его обратно в новый файл inkscape, это уже не версия svg, а растрированная версия.
Я не уверен, что это потому, что Inkscape работает в XQuartz, а буфер обмена ведет себя странно.

Botto
источник

Ответы:

19

Здесь у кого-то была такая же проблема. Они решили эту проблему, отключив синхронизацию Pasteboard X11:

Отключение функции «Sync PasteBoard» в X11 (которая включена в приложение XQuartz для OSX Mountain Lion) решает проблему преобразования векторного объекта в растровое изображение после вставки того же объекта в другой файл SVG.

Сделайте это (Перейти к): X11> Перейдите на вкладку «Настройки»> Выберите вкладку «Картон»> Снимите флажок «Включить синхронизацию»

Саару Линдестёкке
источник
4

Я решил эту проблему, импортировав другой файл SVG в текущий.

Файл -> Импорт ... -> Выберите «Все векторы» (или «* .svg») в меню выбора фильтра.

Это копирует все содержимое импортированного файла в текущий файл в векторном формате.

Изумрудное оружие
источник
0

Это на самом деле не решение, а обходной путь, который я узнал на этой странице, и он требует от вас сгибания мышечной памяти, CommandCа затем CommandV. Обходной путь должен использовать ControlDдля дублирования вместо копирования и вставки. Конечно, это не работает, если вы хотите скопировать из одного файла в другой или в / из Inkscape.

(Жаль, что разработчики Inkscape игнорируют всех пользователей Mac. Заглядывая вперед, чтобы увидеть настоящую нативную реализацию вдали от дрянного X11!)

Foad
источник