How do I convert an Illustrator file to a path for WPF

筅森魡賤 提交于 2019-12-03 12:24:07

We use Expression Design to do this.

Unfortunately, there currently is no free beta preview like Blend 2.5, however, you can download a trial copy (which I think you can use for 90 days).

If you don't want to go this route, I know that a lot of people also use Mike Swanson's exporter that is pointed to by curtisk above.

This should fit the bill AI->XAML

DuckMaestro

You can go from AI to SVG to XAML.

  1. From Adobe Illustrator: File -> Save As -> *.SVG.

    • SVG "Profile 1.1" seems to be sufficient.

    • Note that to preserve path/group names in XAML you should enable "Preserve Illustrator Editing Capabilities" (or at least as it's called in CS4).

  2. SharpVectors can convert SVG data to XAML data. This will produce a fragment of XAML with root <DrawingGroup>.

  3. Do what you need to do to copy-paste and otherwise use the XAML, such as placing it into an Image like below. Named objects or groups in the AI file should still have their names in the XAML i.e. via x:Name="...".

<Image>
  <Image.Source>
    <DrawingImage>
      <DrawingImage.Drawing>
        <DrawingGroup ... the output from step #2 ...>...</DrawingGroup>
      </DrawingImage.Drawing>
    </DrawingImage>
  </Image.Source>
</Image>
  1. Coordinate systems can be a pain if you want to be animating things. There are some other posts such as this which may have insights.

Get her to export the illustrations as some other format (recent versions of Illustrator support SVG) that you can use or convert to something that will work.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!