我在的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