我们的图形用户使用Adobe Illustrator,我们希望在WPF应用程序中将她的图像用作路径。有没有办法做到这一点?如何将Illustrator文件转换为WPF的路径
8
A
回答
6
我们使用Expression设计来做到这一点。
不幸的是,目前还没有像Blend 2.5这样的免费测试版预览,但是,您可以使用download试用版(我认为您可以使用90天)。
如果你不想走这条路,我知道很多人还使用上面的curtisk指出的Mike Swanson的出口商。
0
让她将插图导出为一些其他格式(Illustrator支持SVG的最新版本),您可以使用它或将其转换为可以工作的内容。
+0
我会试试这个。谢谢 – ScottG 2008-09-30 17:39:25
4
2
你可以从AI到SVG到XAML。
来自Adobe Illustrator:文件 - >另存为 - > * .SVG。
SVG“Profile 1.1”似乎已经足够。
请注意,要保留XAML中的路径/组名,您应该启用“Preserve 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>
- 坐标系统可以是一个痛苦,如果你想成为动画的东西。还有一些其他的帖子,比如this,这些帖子可能有见解。
相关问题
- 1. 如何将文本转换为路径?
- 2. 如何将路径转换转换为路径中的ImageBrush?
- 3. 将文件路径转换为URI
- 4. 将NSURL转换为AppleScript文件路径
- 5. 将文件路径转换为URI
- 6. Objective-C - 如何将文件路径转换为shell符合文件路径
- 7. 如何将windows文件夹路径转换为linux文件夹路径
- 8. 将WPF路径转换为位图文件
- 9. 如何将Adobe Illustrator路径转换为Google Maps多边形? (v3 API)
- 10. Python模块路径如何转换为文件系统路径?
- 11. 如何将文件路径转换为django中的url
- 12. 如何将Assembly.CodeBase转换为C#中的文件系统路径?
- 13. 如何将“jar:file”URI转换为Jar文件的路径?
- 14. 如何将文件路径转换为Android中的内容Uri?
- 15. 如何通过命令行将Illustrator文件转换为EPS(* nix)
- 16. 在生成文件中将Cygwin路径转换为Windows路径
- 17. 如何将Mac路径转换为Windows?
- 18. 将'../../'转换为'路径/路径'
- 19. 将路径转换为UNC路径
- 20. c#将路径转换为新路径\\
- 21. 将路径转换为绝对路径
- 22. 将HTTP路径转换为UNC路径?
- 23. 如何将字符串转换为文件路径(SD卡路径)? android
- 24. 如何将Android.Net.Uri路径转换为xamarin中的物理路径?
- 25. 如何将文件夹路径转换为内容Uri?
- 26. 如何将文件系统路径转换为字符串
- 27. 将URI转换为路径
- 28. 将Fabric.js文本转换为路径
- 29. Raphael.js将文本转换为路径
- 30. 如何将DOS路径转换为正常路径(.net)
我使用Expression Design并导入.ai文件。一旦在Expression设计中使用它,您可以直接将艺术素材资源复制/粘贴到Blend中,或者您可以使用“作为Xaml导出”功能。 – 2008-09-30 23:37:26
感谢Alan ..这就是我所做的 – ScottG 2008-10-01 14:46:01