本帖最后由 z15088693468 于 2010-08-04 14:45:18 编辑

解决方案 »

  1.   

    为什么要用java转了?网上有很多工具的。
      

  2.   

    我肯定知道有很多转换工具啊,现在我要做这么个转换程序,就是用户上传一张图片(什么格式图片都行),然后将上传的图片转换成ICO文件保存到服务器上,然后路径跟标识存入数据库中。要用JAVA实现。
      

  3.   

    网上 只有PHP的,PHP我又不懂,现在很烦,会用JAVA写这个程序,麻烦告诉小弟一下,万分感谢
      

  4.   

    难,google搜 icon格式 java 就是你这篇了
      

  5.   

    实在不行直接改后缀名得了
    至少常用的.jpg、.gif、.png、.bmp......是可以的
    不过LZ要是用代码解决了了记得吼一声
      

  6.   

    用户上传一张图片(什么格式图片都行????)
    如果你自己会,固然可以去做.否则,就是站着说话不嫌腰疼了.这样的功能,你在其它网站见过有实现的吗?
    各种格式的转换,如果不借助现成的工具,想编程实现,本身已经很繁琐了,还要对大小进行自动控制(如果人家上传一个细条的图像,你要补全长宽).
    现实点吧,伙计,要求用户上传ICO就是了.
    如果你是专门想实现这样的一个功能性的网站,完全不会还接的话,那真就是你自己的问题了.最后给你一个以不变应万变的解决思路吧:
    首先,不论任何格式,没问题,<IMG SRC="XX" width=16/32/64/256 height=16/32/64/256 >
    这些尺寸懂吧,是ICO格式规定的各种尺寸.这要都不懂,你可以立即放弃了.
    也就是说,不论原图是多大,都用这种方法自动将其缩放为指定的宽高.
    然后抓图,抓成的格式,或者是BMP或者是JPG也可能是PNG(现在流行的抓图程序一般是输出这三种格式),然后只要完成这三种格式之一向ICO的转换即可.
      

  7.   

    至于具体的程序,针对我提到的环节(主要是抓图和转换),自己搜一下就是了.这样没什么现成的全部代码的东西,别人最多就是提供解决思路,要全部的实现代码的话,就得RMB了.