<cfinvoke component="ImageSize" method="ImageSize" returnvariable="the_image_size" FileLoc="#image#">
and #image# is: http://hhp.umd.edu/Golf2004/images/GolfLogo2.gif
This is being called from:
http://hhp.umd.edu/HHPv1/whats_new.cfm?header=First%20Annual%20Wrenn%20Scholarship%20Golf%20Scramble
>If you're on CF MX...here are 2 usefil functions you can drop ina CFC:
>
> <!---(Function: FileSize)------------------------------------------------------
> Date Created: March 12, 2004
> Author: Phil
> Arguments: FileLoc - full path of file (string) required
> Purpose: Gets the size of a file in bytes
> Returns: File Size in bytes (numeric)
> --->
> <cffunction name="FileSize" returnType="numeric" access="public">
>
> <cfargument name="FileLoc" type="string" required="Yes">
>
> <cfset jFileIn = CreateObject("java","java.io.File").init(ARGUMENTS.FileLoc)>
> <cfreturn jFileIn.Length()>
>
> </cffunction>
>
>
> <!---(Function: ImageSize)------------------------------------------------------
> Date Created: November 28, 2003
> Author: Bryan
> Arguments: FileLoc - full path of image to get details for (string) required
> Purpose: returns file width/height
> Returns: ImageInfo structure with ImgWidth/ImgHeight keys
> --->
> <cffunction name="ImageSize" returnType="struct" access="public">
>
> <cfargument name="FileLoc" type="string" required="Yes">
>
> <cfset jFileIn = createObject("java","java.io.File").init(ARGUMENTS.FileLoc)>
>
> <cfset ImageInfo = StructNew()>
> <cfset ImageObject = createObject("java","javax.imageio.ImageIO").read(jFileIn)>
>
> <cfset ImageInfo.ImgWidth = ImageObject.getWidth()>
> <cfset ImageInfo.ImgHeight = ImageObject.getHeight()>
>
> <cfreturn ImageInfo>
>
> </cffunction>
>
>Enjoy ;-)
>
>Bryan Stevenson B.Comm.
>VP & Director of E-Commerce Development
>Electric Edge Systems Group Inc.
>t. 250.920.8830
>e. [EMAIL PROTECTED]
>
>---------------------------------------------------------
>Macromedia Associate Partner
>www.macromedia.com
>---------------------------------------------------------
>Vancouver Island ColdFusion Users Group
>Founder & Director
>www.cfug-vancouverisland.com
> ----- Original Message -----
> From: Daniel Kessler
> To: CF-Talk
> Sent: Wednesday, June 09, 2004 11:37 AM
> Subject: image dimensions
>
>
> I have a file upload button, which seems to work fine. It'd be good
> to know the image dimensions at some point in the process so I can
> proportionately adjust it's size. If I can get the size when I
> select the image which has been Browse-> selected from the hard
> drive, or get it during the upload (CFFile) or at display time, I can
> do some sort of "size containment", if it's too large at least.
>
> --
> Daniel Kessler
>
> Department of Public and Community Health
> University of Maryland
> Suite 2387 Valley Drive
> College Park, MD 20742-2611
> 301-405-2545 Phone
> www.phi.umd.edu
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

