none
wpf界面开发问题,有个blend,但是我们叫来的美工只会ps,他用ps切得图我怎么能转换到xaml里面去吗? RRS feed

答案

  • 图片转XAML?不是一个概念好吧?

    在PS设计好后你可以生成PNG、JPG等格式,在到XAML中找个容器承载就可以,很多容器都能承载。常用的Grid、Canvas、Image控件等...

    2011年9月17日 4:39
  • 目前有矢量图直接转XAML的,不过要求是一些SVG 等通用的矢量图格式。不过,你的UI设计用的PS设计的非矢量图,sorry是不能转的。你只有用容器载了。不是麻烦不麻烦, 而是能不能。

    所以,你只有两个方法:

    1。让你们设计人员做成矢量,找工具生成XAML代码,或者让他们学习Blend 画。

    2。就是你要用容器 比如 ImageBrush 等在加载非矢量图。

     

    Sincerely,


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年9月17日 7:03
    版主

全部回复

  • 图片转XAML?不是一个概念好吧?

    在PS设计好后你可以生成PNG、JPG等格式,在到XAML中找个容器承载就可以,很多容器都能承载。常用的Grid、Canvas、Image控件等...

    2011年9月17日 4:39
  • 楼上的做过这种工作?把ps的jsp图片贴到grid或其他控件上?我总觉得这样很麻烦,一些效果贴不上去,比如鼠标移动效果,渐变效果啥的,可以贴吗?
    2011年9月17日 5:08
  • 鼠标移动效果和渐变效果可以同过两个方式:

    1.用WPF动画实现。用Blend就能快速做出你说的动画。

    2.传统的切换图片的方式。

    2011年9月17日 6:35
  • 目前有矢量图直接转XAML的,不过要求是一些SVG 等通用的矢量图格式。不过,你的UI设计用的PS设计的非矢量图,sorry是不能转的。你只有用容器载了。不是麻烦不麻烦, 而是能不能。

    所以,你只有两个方法:

    1。让你们设计人员做成矢量,找工具生成XAML代码,或者让他们学习Blend 画。

    2。就是你要用容器 比如 ImageBrush 等在加载非矢量图。

     

    Sincerely,


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年9月17日 7:03
    版主