проблема разрешения изображения - PullRequest
0 голосов
/ 23 февраля 2011

хай, я загружаю изображение в UIImage. Но его разрешение очень низкое. Как я могу увеличить разрешение изображения .. (без использования «Предварительный просмотр» и я получаю изображения с сервера). Заранее спасибо , это мой код.

    - (void) loadCatalogImage 
{
    @try{

    NSAutoreleasePool *pool;
    pool = [[NSAutoreleasePool alloc] init];

    //NSArray *array = [global_ContentString componentsSeparatedByString:@"@@#"];
        NSArray *array1 = [catalogURL componentsSeparatedByString:@"&"];
        //**NSLog(@"array1******  = %@",array1);
        NSLog(@"loading catalog image(method: loadCatalogImage).......%@%@",baseURL, [[[array1 objectAtIndex:0] componentsSeparatedByString:@"##"] objectAtIndex:0]); 

        //NSLog(@"baseURL = %@",baseURL);
        NSLog(@"loading catalog image.......%@%@",baseURL, [[[array1 objectAtIndex:0] componentsSeparatedByString:@"##"] objectAtIndex:0]); 

        zoomedImageURL = [NSString stringWithFormat:@"%@%@", baseURL, [[[array1 objectAtIndex:0] componentsSeparatedByString:@"##"] objectAtIndex:1]];
        //  NSLog(@"Catalog ZOOM URL = %@", zoomedImageURL);//[[array1 objectAtIndex:0] componentsSeparatedByString:@"##"]);//[[[array objectAtIndex:[[global_CatalogRef objectAtIndex:pageNo] intValue]] componentsSeparatedByString:@"##"] objectAtIndex:3]);
        [zoomedImageURL retain];

        NSLog(@"aaaaaaaaaaaaaa = %@",zoomedImageURL);
        //UIImage *img = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@%@",baseURL, [[[array1 objectAtIndex:0] componentsSeparatedByString:@"##"] objectAtIndex:0]]]]];
        UIImage *img1;


        img1 = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",zoomedImageURL]]]];

        /*UIGraphicsBeginImageContext(img1.size);
        [img1 drawInRect:CGRectMake(0,0, 768,1024)];
        UIImage* img = UIGraphicsGetImageFromCurrentImageContext();
        UIGraphicsEndImageContext();*/






        imgView.contentMode = UIViewContentModeScaleAspectFit;
        //imgView.image = img;//[GPSTripTracking generatePhotoThumbnail:img:109];   

        //NSData *data=[NSData dataWithContentsOfURL:[NSURL URLWithString:gameObj.gameThumbnails]];   


      //  UIImage *myImage=[UIImage imageWithData:data];

        //imgView.image=UIImageJPEGRepresentation(img, 90);// I am missing something here
        imgView.image=img1;




        //imgView.image=[img blurredCopyUsingGuassFactor:0.0 andPixelRadius:0.0];


        [pool release];

    [global_imgProgress stopAnimating];

}
    @catch (NSException *e) {
        [global_imgProgress stopAnimating];
        NSLog(@"Exception....");
    }
    @finally {

    }   

    //  NSLog(@"Voucher image created at VoucherView.m = %@", [NSString stringWithFormat:@"%@%@", baseURL, [array1 objectAtIndex:0]]);//[NSString stringWithFormat:@"%@%@", baseURL, [urlArray objectAtIndex:(2 + pageNo)]]);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...