iOS get width height of jpg file

image, ios, iphone, jpeg, objective-c

Solution

you can get Image Height and Width like:-

NSData *imageData = [NSData dataWithContentsOfURL:imageUrl];
UIImage *image = [UIImage imageWithData:imageData];
NSLog(@'image height: %f',image.size.height);
NSLog(@'image width: %f',image.size.width); 

UPDATE:-

as per your URL you can get like:-

NSString *ImageURL = @"http://gigaom2.files.wordpress.com/2013/01/teacher-classroom.jpg";


    ImageURL =[ImageURL stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];

    NSLog(@"img url ==%@",ImageURL);
    NSURL *imageUrl =[NSURL URLWithString:ImageURL];
    NSData *imageData = [NSData dataWithContentsOfURL:imageUrl];
    UIImage *image = [UIImage imageWithData:imageData];
    [inView setImage:image];
    NSLog(@"image height: %f",image.size.height);

    [lbl1 setText:[NSString stringWithFormat:@"%2.0f",image.size.height]];
    [lbl2 setText:[NSString stringWithFormat:@"%2.0f",image.size.width]];

your Screen look like:-

I just Create a Demo for You :) link is bellow

http://www.sendspace.com/file/7pp63a

Problem

In my iOS app, I'm downloading jpeg images from the web, and I'm wondering how to find the correct width and height of the image so I can display it properly in my iOS app. For example, How do I get the width and height of this jpg image?

Original source