因为松林自己网站的需要,所以写了一个图片批处理的功能。公司需要给一个网站改版,说白了就是重做、但是数据保留,原站的图片尺寸跟现在的图片尺寸不一样了,所以说需要把原站的尺寸都要重新截取一下,当然了,一张图片可能会截取三张或者四张,或者更多。所以不可能自己再一张一张的上传了,只能弄个批处理的工具了下面发一下图片批处理界面的截图,因为代码比较零散,就不放代码了,最后直接来一个项目的链接吧,感兴趣的朋友直接去松林的网盘下载吧。
简单的描述一下工具的功能:
把需要生成缩略图的图片全部放到项目根目录下的Image文件夹下(图片不支持bmp格式),在图片格式处填写需要生成缩略图的格式,如需生成多张缩略图请点击增加格式。本工具生成出来的格式就是用户填写的图片宽高,因为缩略图缩完之后又执行了裁切。所以说最后生成出来的图片尺寸是严格的用户输入格式。如只想生成缩略图的话,自己去代码里面看吧,把裁切方法注视了就行了。最后填写需要生成图片存放的文件夹名称。如不填写,则在Public目录下生成图片,填写则在Public目录下新建填写的文件夹。(文件夹中文貌似乱码,我也没改。。)。

图片批处理工具:Thinkphp图片批处理
因为该工具是寄生在thinkphp下写的,所以需要迁移到自己项目里的朋友请自行修改。这个工具跟Thinkphp关联度不算高了,剥离应该很容易。

文章均属 松林's blog 原创 转载请注明转自 松林's blog

本文地址 : http://www.songlin51.com/archives/950.html