我们的图形人员使用 Adobe Illustrator,我们想在 WPF 应用程序中使用她的图像作为路径。有没有办法做到这一点?
Scott
问问题
10391 次
4 回答
6
我们使用表达式设计来做到这一点。
不幸的是,目前没有像 Blend 2.5 这样的免费 beta 预览版,但是,您可以下载试用版(我认为您可以使用 90 天)。
如果你不想走这条路,我知道很多人也使用上面 curtisk 所指的 Mike Swanson 的出口商。
于 2008-09-30T19:10:52.317 回答
4
这应该符合AI->XAML的要求
于 2008-09-30T16:44:31.280 回答
4
您可以从 AI 到 SVG 再到 XAML。
来自 Adobe Illustrator:文件 -> 另存为 -> *.SVG。
SVG“Profile 1.1”似乎就足够了。
请注意,要在 XAML 中保留路径/组名称,您应该启用“保留 Illustrator 编辑功能”(或至少在 CS4 中调用它)。
SharpVectors可以将 SVG 数据转换为 XAML 数据。这将生成一个带有 root 的 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>
- 如果您想为事物设置动画,坐标系可能会很痛苦。还有一些其他的帖子,比如this,可能会有一些见解。
于 2014-10-24T05:08:54.470 回答
0
让她将插图导出为其他格式(Illustrator 的最新版本支持 SVG),您可以使用这些格式或将其转换为可以使用的格式。
于 2008-09-30T16:32:46.283 回答