论坛首页 Java企业应用论坛

递归生成目标文件夹下所有子目录的图片的缩略图文件

浏览 11611 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (15) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-10-09  
ak478288 写道
chhj_292 写道
各位有好的缩略图生成策略吼一生,这段代码不需要其他的辅助文件,直接可以运行。
下班走人咯。

JMagick调用IMageMagick,比较好的方式,目前很多图片处理的网站使用的方式


根我所知,许多网站是使用 ImagicMagick没错,但是不用JMagick。
因为
1 Jmagick是java的jni调用,很多网站不是java程序的。
2 就算是java的网站,鉴于JMagick和IM的版本问题,几乎可以与灵活而强大的linux的版本问题相提并论,所以也没几个人愿意去弄 JMagick吧?直接生成命令行调用 Imagick就行了。对于互联网来说,绑定了运行环境,依赖了服务器安装ImagickMagick,根本就不是问题。咱们不搞假想需求。
1 请登录后投票
   发表时间:2008-10-11  
比较好。建议:
让宽度锁定个具体值后,高度同比缩放。这样更利于在页面上显示。
0 请登录后投票
   发表时间:2008-10-12  
好似没什么特别
0 请登录后投票
   发表时间:2008-10-14  
我没做过图片方面的开发,感兴趣的就这几句代码。
_image.getGraphics().drawImage(srcImage, 0, 0, w, h, null);  
FileOutputStream out = new FileOutputStream(destFile);  
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);  
encoder.encode(_image);
递归遍历文件夹其实是很平常的事情。
不过楼主的代码写得很清晰,看起来很舒服。
0 请登录后投票
   发表时间:2008-10-21  
有些格式的图片文件生成缩略图要特殊处理。比如:动画格式的gif测试过么?

有必要对支持的图片文件格式作一个说明。
0 请登录后投票
   发表时间:2008-10-28  
刚写过一个递归复制文件.呵呵.递归生成缩略图那就下来学习一下.
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics