I don’t remember whether or not this code worked in CF5... I moved on and
never looked back heh

anyway... try it... it returns the width, height and file size (bytes,
kilobytes and megabytes)

<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;

        return bhImageInfo;
}
</cfscript>




-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.17.2/641 - Release Date: 1/20/2007
10:24 AM
 



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7 
Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs 
http:http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:267372
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to