我这边用flash做了个涂鸦,我把涂鸦出来的样子生成png二进制流,然后把二进制流通过base64编码,用xml传到服务器,用c#程序解码成二进制流,把二进制流生成图片,就是我发给你的图片了,现在的问题是用ps和预览可以打开,放到网页中间就是一个x,用Fireworks打开报文件格式不正确,我用代码查图片头文件信息,它和png图片的头文件编码都是13780,请问这个图片是出了什么问题,哪步出错了?

解决方案 »

  1.   

    flash生成的png不是所有软件都可以打开的——放在网页当然不一定可以看到了==================================================================
    博客空间:http://blog.csdn.net/lovingkiss
    资源下载:http://download.csdn.net/user/lovingkiss
    Email:loving-kiss@163.com
    优惠接单开发,收费带初学者,组件控件定制开发,成品源代码批发
    联系方式:Q64180940(请清楚注明业务还是技术咨询)  全天在线
    ==================================================================
      

  2.   

    图片格式不正确的话为什么和png的头文件信息一样啊!
      

  3.   

    反正是二进制流,转GIF格式吧
      

  4.   

    Just the form of picture is not right!!
      

  5.   

    flash那边怎么生成gif的二进制流啊?