我在的ColdFusion 9以下脚本:Cfimage信息很慢
<cfimage action="info" source="E:\....\image.png" structname="local.imageInfo">
的图像是一个本地驱动器上。这个动作大约需要4秒。文件大小约为800kb(300 dpi,png)。这对我来说似乎不正常。有没有办法加快速度?我只需要图像的高度和高度。
顺便说一句做的图像在一个简单的读取操作将被立即
<cffile action="read" FILE="E:\....\image.png" VARIABLE="local.imageread">
尝试使用'CFFILE行动=“read'读取图片文件,然后调用'信息的imageinfo =(local.imageread)'。您应该能够从那里获取宽度和高度 –
@Nebu您使用的是哪个操作系统?如果是Windows,我可以为您提供可与ColdFusion 6-2016一起使用的命令行替代方法,并且比本机内置函数快得多在遇到CMYK时不会抛出错误 图片)。 –
@JohnWhish这不起作用。 imageInfo需要一个图像对象作为参数。 – Nebu