Обеспечение ширины изображения после загрузки - PullRequest
1 голос
/ 21 августа 2011

После выполнения действия cffile = "upload" я хотел бы проверить ширину (при условии, что это изображение). В настоящее время я использую CF8.

Есть ли встроенная функция для получения ширины изображения? Если в CF9 есть встроенная функция, думаю, мне нужно это знать, когда мы будем обновлять.

1 Ответ

5 голосов
/ 21 августа 2011

Согласно LiveDocs, функциональность существует в CF8.

http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=functions_h-im_32.html#5164681

Пример, предоставленный Adobe, должен помочь вам:

<!--- This example shows how to retrieve information associated with the image. --->
<!--- Create a ColdFusion image from a JPEG file.--->
<cfimage source="../cfdocs/images/artgallery/jeff05.jpg" name="myImage">
<!--- Retrieve the information associated with the image. --->
<cfset info=ImageInfo(myImage)>
<cfdump var="#info#"></cfdump>
<p>height = <cfoutput>#info.height#</cfoutput>
<p>width = <cfoutput>#info.width#</cfoutput>
<p>source = <cfoutput>#info.source#"</cfoutput>
...