Awesome Feddback!!! Thanks guys!
>I just posted this to the "cool things about cf" thread as an easy, useful
>example of java instantiation.
>
><cfscript>
>function bhimginfo(imgfile){
> jFileIn = createObject("java","java.io.File").init(imgfile);
> ImageInfo = StructNew();
> ImageObject =
>createObject("java","javax.imageio.ImageIO").read(jFileIn);
>
> imageFile = CreateObject("java", "java.io.File");
> imageFile.init(imgfile);
> sizeb = imageFile.length();
> sizekb = numberformat(sizeb / 1024, "999999999.99");
> sizemb = numberformat(sizekb / 1024, "99999999.99");
>
> bhImageInfo = StructNew();
> bhImageInfo.ImgWidth = ImageObject.getWidth();
> bhImageInfo.ImgHeight = ImageObject.getHeight();
> bhImageInfo.SizeB = sizeb;
> bhImageInfo.SizeKB = sizekb;
> bhImageInfo.SizeMB = sizemb;
>}
></cfscript>
>
>It builds a structure called bhImageInfo that holds width, height and file
>size (b, kb, and mb) about the image passed to it.
>
>Just call it like so...
>
>#bhimginfo('d:\path\to\image.jpg')#
>
>Then dump bhimginfo to see everything returned
>
>Also... dump imageFile to see a TON of other methods/properties that could
>be used.
>
>
>
>
>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>Sent: Friday, November 10, 2006 11:38 AM
>To: CF-Talk
>Subject: CFFILE action="upload"
>
>All,
>
>Does anyone know a way to check a image file's height and width before or
>after an image has been uploaded? I'm restrictinig the file type for *.jpg
>only.
>
>I want to take the height and width values of the image being uploaded and
>see if the values fall within an acceptable height and width range.
>
>Thanks.
>
>D
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four
times a year.
http://www.fusionauthority.com/quarterly
Archive:
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:259928
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4