none
windows10 的应用要如何加载AI生成的矢量图片 RRS feed

  • 问题

  • 设计人员用AI 生成了一些*.ai 或者 *.svg的矢量图片,我想把这些图片放在windows10 应用商店应用中做图标,要如何处理呢?

    谢谢

    2015年9月18日 8:44

答案

全部回复

  • 用软件转换成所要求的png格式,应用商店应用对图标有格式大小,甚至像素颜色也有要求(对于锁屏上图标就有像素颜色要求)

    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    2015年9月22日 8:48
  •  Hi WillSu

    不知道你指的在应用中做图标,具体是什么用途,如果是应用磁贴图标,徽标,应用商店图标这些的话,如 Bob_Bao 所说,是必须要转换为png而且严格遵守图片尺寸要求的。

    如果是在应用界面中用作显示的话,有两种处理办法,第一种是最简单的,就是转换为png。第二种,可以在应用中加载svg文件转换为Path去显示,这样性能会受一些影响,但是可以保证图标在缩放后保持清晰度。


    希望我的答案能帮助更多的人。

    2015年9月22日 9:42
    版主
  • 不知道 对于图标 的padding有没有 相关的建议?

    同时近期上线了一个UWP应用,在Package.appxmanifest配置了Store Logo和一些Tile的icon,可是现在市场上显示的icon不是配置的Store Logo,而是配置的磁贴图标。

    2015年9月23日 3:26
  • 怪我没表述清楚,我是想这些矢量图在应用内部界面中显示。

    能否告知如何加载svg文件转换为Path吗?

    2015年9月25日 1:13
  • svg转Path几年前做室内地图的时候用过,可惜早已经没有源码了。

    实现思路其实就是把svg中的标签转换为xaml中的Path对应标签,然后在C#代码中加载转换的xaml标签。

    找了几篇文章,实现过程和详细代码都有涉及,可以参考一下:

    Parsing SVG “path” elements with C# - are there libraries out there to do this?

    SharpVectors - SVG# Reloaded

    Convert SVG To XAML


    希望我的答案能帮助更多的人。

    • 已标记为答案 WillSu 2015年9月25日 2:05
    2015年9月25日 1:25
    版主