Как преобразовать файл Illustrator в путь для WPF
наш графический человек использует Adobe Illustrator, и мы хотели бы использовать ее изображения внутри нашего приложения WPF в качестве путей. Есть ли способ сделать это?
4 ответов
для этого мы используем Expression Design.
к сожалению, в настоящее время нет бесплатного бета-просмотра, как Blend 2.5, однако, вы можете скачать пробная копия (которую, я думаю, вы можете использовать в течение 90 дней).
Если вы не хотите идти по этому маршруту, я знаю, что многие люди также используют экспортера Майка Свенсона, на который указывает куртиск выше.
вы можете перейти от AI к SVG к XAML.
-
Из Adobe Illustrator: Файл - > Сохранить Как -> *.формат SVG.
SVG "профиль 1.1" кажется достаточным.
обратите внимание, что для сохранения имен пути/группы в XAML вы должны включить "сохранить возможности редактирования Illustrator" (или, по крайней мере, как это называется в CS4).
SharpVectors можно преобразовать данные SVG в XAML данные. Это приведет к созданию фрагмента XAML с root
<DrawingGroup>
.сделайте то, что вам нужно сделать, чтобы скопировать-вставить и в противном случае использовать XAML, например, поместить его в изображение, как показано ниже. Именованные объекты или группы в файле AI все равно должны иметь свои имена в XAML, т. е. через
x:Name="..."
.
<Image>
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ... the output from step #2 ...>...</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
- системы координат могут быть болью, если вы хотите, чтобы оживлять вещи. Есть некоторые другие сообщения, такие как этой что может есть идеи.
заставьте ее экспортировать иллюстрации в другой формат (последние версии Illustrator поддерживают SVG), который вы можете использовать или конвертировать во что-то, что будет работать.