Gle*_*son 0 directory coldfusion loops image-manipulation coldfusion-8
我正在处理一个图像处理脚本,以创建服务器上已有图像的较小缩略图.
我需要搜索的目录结构如下:
Content
-Att1
-image1
-imgA1_1.png
-imgA1_1_large.png
-image2
-imgA1_2.png
-imgA2_large.png
-image3
-imgA1_3.png
-imgA1_3_large.png
-Att2
-image1
-imgA2_1.png
-imgA2_1_large.png
-image2
-imgA2_2.png
-imgA2_2_large.png
-image3
-imgA2_3.png
-imgA2_3_large.png
-Att3
-image1
-imgA3_1.png
-imgA3_1_large.png
-image2
-imgA3_2.png
-imgA3_2_large.png
-image3
-imgA3_3.png
-imgA3_3_large.png
etc...
Run Code Online (Sandbox Code Playgroud)
所以我想要的是能够遍历上面显示的所有图像,如果该图像的尺寸超过500-500,那么创建一个100-100的缩略图.
有没有办法在没有遍历每个目录的情况下这样做?
cfdirectory有一个recurse属性.这将循环遍历所有文件夹,但它不需要您编写代码来遍历所有文件夹
<cfdirectory directory="yourDirectory" recurse="yes">
Run Code Online (Sandbox Code Playgroud)