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