如何将Illustrator文件转换为WPF的路径

时间:2008-09-30 16:09:25

标签: wpf vector-graphics adobe-illustrator

我们的图形人员使用Adobe Illustrator,我们希望在WPF应用程序中使用她的图像作为路径。有没有办法做到这一点?

4 个答案:

答案 0 :(得分:6)

我们使用Expression Design来完成此任务。

不幸的是,目前没有像Blend 2.5这样的免费测试版预览版,但是,您可以download试用一份(我认为您可以使用90天)。

如果你不想走这条路,我知道很多人也使用上面的curtisk指向的Mike Swanson的出口商。

答案 1 :(得分:4)

这应符合法案AI->XAML

答案 2 :(得分:2)

你可以从AI到SVG再到XAML。

  1. 来自Adobe Illustrator:文件 - >另存为 - > * .SVG。

    • SVG“Profile 1.1”似乎已足够。

    • 请注意,要保留XAML中的路径/组名称,您应启用“保留Illustrator编辑功能”(或至少在CS4中调用它)。

  2. SharpVectors可以将SVG数据转换为XAML数据。这将生成一个带有根<DrawingGroup>的XAML片段。

  3. 执行复制粘贴和使用XAML所需的操作,例如将其放入如下图像中。 AI文件中的命名对象或组仍应在XAML中具有其名称,即通过x:Name="..."

  4. <Image>
      <Image.Source>
        <DrawingImage>
          <DrawingImage.Drawing>
            <DrawingGroup ... the output from step #2 ...>...</DrawingGroup>
          </DrawingImage.Drawing>
        </DrawingImage>
      </Image.Source>
    </Image>
    
    1. 如果你想要制作动画,协调系统可能很痛苦。还有一些其他帖子,例如this可能有见解。

答案 3 :(得分:0)

让她将插图导出为其他格式(最新版本的Illustrator支持SVG),您可以使用或转换为可以使用的内容。