Как преобразовать файл Illustrator в путь для WPF

наш графический человек использует Adobe Illustrator, и мы хотели бы использовать ее изображения внутри нашего приложения WPF в качестве путей. Есть ли способ сделать это?

4 ответов


для этого мы используем Expression Design.

к сожалению, в настоящее время нет бесплатного бета-просмотра, как Blend 2.5, однако, вы можете скачать пробная копия (которую, я думаю, вы можете использовать в течение 90 дней).

Если вы не хотите идти по этому маршруту, я знаю, что многие люди также используют экспортера Майка Свенсона, на который указывает куртиск выше.


Это должно соответствовать счету AI - >XAML


вы можете перейти от AI к SVG к XAML.

  1. Из Adobe Illustrator: Файл - > Сохранить Как -> *.формат SVG.

    • SVG "профиль 1.1" кажется достаточным.

    • обратите внимание, что для сохранения имен пути/группы в XAML вы должны включить "сохранить возможности редактирования Illustrator" (или, по крайней мере, как это называется в CS4).

  2. SharpVectors можно преобразовать данные SVG в XAML данные. Это приведет к созданию фрагмента XAML с root <DrawingGroup>.

  3. сделайте то, что вам нужно сделать, чтобы скопировать-вставить и в противном случае использовать XAML, например, поместить его в изображение, как показано ниже. Именованные объекты или группы в файле AI все равно должны иметь свои имена в XAML, т. е. через x:Name="...".

<Image>
  <Image.Source>
    <DrawingImage>
      <DrawingImage.Drawing>
        <DrawingGroup ... the output from step #2 ...>...</DrawingGroup>
      </DrawingImage.Drawing>
    </DrawingImage>
  </Image.Source>
</Image>
  1. системы координат могут быть болью, если вы хотите, чтобы оживлять вещи. Есть некоторые другие сообщения, такие как этой что может есть идеи.

заставьте ее экспортировать иллюстрации в другой формат (последние версии Illustrator поддерживают SVG), который вы можете использовать или конвертировать во что-то, что будет работать.