Как мне преобразовать файл Illustrator в путь для WPF
-
03-07-2019 - |
Вопрос
Наш специалист по графике использует Adobe Illustrator, и мы хотели бы использовать ее изображения в нашем приложении WPF в качестве путей.Есть ли способ сделать это?
Решение
Для этого мы используем Expression Design.
К сожалению, в настоящее время нет бесплатной бета-версии, подобной Blend 2.5, однако вы можете Скачать пробная копия (которую, я думаю, вы можете использовать в течение 90 дней).
Если вы не хотите идти этим путем, я знаю, что многие люди также используют Mike Swanson's exporter, на который указал curtisk выше.
Другие советы
Это должно соответствовать всем требованиям AI-> XAML
Вы можете перейти от AI к SVG и XAML.
Из Adobe Illustrator:Файл -> Сохранить как -> *.SVG.
SVG "Профиль 1.1" кажется достаточным.
Обратите внимание, что для сохранения имен путей / групп в XAML вы должны включить "Сохранить возможности редактирования Illustrator" (или, по крайней мере, как это называется в CS4).
Острые вектора может конвертировать 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), который вы можете использовать или преобразовать во что-то, что будет работать.