У меня есть иллюстрация в Adobe Illustrator, которую я пытаюсь экспортировать в виде файла SVG и добавить к макету карты с помощью Print Composer из QGIS 1.7.3.
Когда я добавляю изображение, я получаю странные артефакты, которых нет в версии Illustrator. Я попробовал несколько разных версий SVG в диалоговом окне «Сохранить как», но все они в итоге создали странный артефакт.
В какой версии SVG я должен сохранять свои изображения? Какие-либо конкретные варианты я должен использовать / избегать?
Пример оранжевого блока / белых точек - странный артефакт:
Вот параметры Сохранить как для SVG в Illustrator CS 3:
Ответы:
Inkscape, безусловно, лучшая альтернатива. И с ним приятно работать. Я создал сотни значков SVG для QGIS на основе значков SJJB (и добавил несколько значков для значков SJJB ). Я нахожу полученную карту пешего туризма большой. Рендеринг работает одинаково для иконок и вставленных изображений в макете печати. Одно предостережение: экспорт в векторный pdf дает неверные результаты для меньшинства моих символов (но это не связано с inkscape: рисунки не-svg имеют ту же проблему). Это только для того, чтобы предупредить вас: при тестировании попробуйте экспортировать в растр (PDF или изображение), это может быть ошибка qgis вместо ошибки svg.
источник
Это может быть полезно для людей, которые должны работать с Adobe Illustrator (я понятия не имею, если это проблема с версиями, так же, как OP, мне пришлось использовать Adobe CS3 для быстрого проекта), но я обнаружил, что по какой-то причине мне неизвестно в документ svg добавлен странный шаблон. Вы можете проверить файл в текстовом редакторе и найти первый тег defs после тегов метаданных. Он будет содержать шаблонный тег с id = "Polka_Dot_Pattern". Я просто удалил тег defs и его содержимое, и svg был исправлен.
источник