Экспорт SVG из иллюстратора в виде штрихов вместо контуров

У меня есть это изображение, которое я экспортирую как SVG с целью его анимации:

Типичный пьющий Моэт

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

Сначала я подумал, что это может быть из-за того, что штрихи имеют переменную ширину, это было нарисовано стилусом, чувствительным к давлению. Однако, когда я экспортировал простую круглую форму с обводкой одинаковой ширины в формате SVG, это также выглядело как путь с заливкой. Пути с заливкой нельзя анимировать в Интернете.

Любые идеи о том, как я могу экспортировать это изображение с штрихами SVG? Я готов экспортировать с другой программой, если это возможно. К сожалению, After Effects не может обрабатывать столько фигур с помощью имеющейся у меня видеокарты, иначе я бы экспортировал ее с помощью Lottie.

Не уверен, почему все, что вы делаете, экспортируется как заливка ... Но я совершенно уверен, что svg не поддерживает обводку переменной ширины. Никогда не интересовался этим, но я был бы очень удивлен, если бы это было так.
Переменная ширина — это функция Adobe Illustrator, а не SVG. Затем, когда вы экспортируете его, ваша переменная обводка будет сглажена как заливка.

Ответы (2)

Если у вас возникли серьезные проблемы с корректным экспортом веса обводки - проверьте решение проблемы, расширив все свои обводки, чтобы они теперь были заполнены... это должно решить вашу проблему.

Я только что проверил как в Illustrator, так и в Affinity Designer - оба экспортируют штрихи с разным весом без проблем - поэтому, боюсь, я не могу подтвердить вашу проблему; в обоих случаях я использовал стандартные стандартные параметры экспорта SVG.

Я думаю, чтобы помочь, нам нужно больше деталей.

введите описание изображения здесь

Но я хочу, чтобы мои штрихи были штрихами. Я что-то пропустил?

Если у вас обводка переменной ширины, то у любого экспортера есть только 2 варианта:

  1. Разверните обводку, чтобы сохранить внешний вид, поскольку SVG не поддерживает обводки переменной ширины. (это было предложено, но не существует ни в одной известной реализации)

  2. Не заботьтесь о том, как это выглядит, и откажитесь от переменной ширины.

Итак, у вас есть эти варианты. И почти все хотят вариант 1. Разве что вариант сохранения штрихов как меняющихся. Но т.к. нельзя, то приходится бороться либо с 1, либо со 2. Нет, этого делать нельзя.