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


16

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

Ответы:


19

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

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

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


4

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

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

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


0

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.