我有一个AI文件。我将其粘贴到Expression Blend中,然后导出XAML以便在我的WPF项目中使用。适用于我的大多数文件,但有些导出XAML加上一个单独的png文件。我能做些什么才能将png嵌入到我的图像路径而不是单独的图像中?可以吗?
答案 0 :(得分:2)
查看此页面,介绍如何将光栅图形转换为矢量,然后转换为XAML -
http://weblogs.asp.net/rrobbins/archive/2007/11/11/how-to-convert-raster-graphics-to-xaml.aspx
答案 1 :(得分:2)
您可以尝试的另一种方法是使用Expression Design转换.ai文件。
(请注意,一旦打开Expression Design,您需要在File->导入菜单项被启用之前创建一个新文档。)
但是,一旦你使用Expression Design转换.ai文件,你可能仍会遇到在.ai中有一些栅格信息的问题......正如Terrapin已经提到的那样很难转换为vector(并且通常带来高内存占用,甚至可以接近光栅图像的质量。)
但是为了帮助你, Expression Design还具有将栅格信息转换为矢量的能力。如果您选择要转换的图像,只需转到对象 - >图像 - >自动跟踪图像以进行转换。
有关详细信息,请参阅此StackOverflow question,但基本上Microsoft允许您下载可以使用90天的试用版。
希望有所帮助。
答案 2 :(得分:1)
听起来生成的PNG可能是AI文件的光栅部分,无法转换为矢量图形。您是将PNG,JPG或其他光栅图形导入AI文件吗?
答案 3 :(得分:0)