Re: resize image with cocoa
Re: resize image with cocoa
- Subject: Re: resize image with cocoa
- From: Francesca Placido <email@hidden>
- Date: Tue, 6 Dec 2005 19:06:00 +0100
Il giorno 06/dic/05, alle ore 18:32, Dan Messing ha scritto:
Try something like this (written in Mail):
NSImage *sourceImage = [[NSImage alloc] initWithData:sourceData];
NSImage *resizedImage = [[NSImage alloc] initWithSize:NSMakeSize
(100,100)];
[resizedImage lockFocus];
[[NSGraphicsContext currentContext]
setImageInterpolation:NSImageInterpolationHigh]; // optional -
higher quality resizing
[spacerImage drawInRect:NSMakeRect(0,0,100,100) fromRect:NSZeroRect
operation:NSCompositeSourceOver fraction:1.0];
[resizedImage unlockFocus];
[img setImage:sourceImage]; // this must have something to do with
some other part of your application?
NSData *resizedData = [resizedImage TIFFRepresentation];
[resizedData writeToFile:pathanteprima2 atomically:YES];
[sourceImage release];
[resizedImage release];
Dan Messing
Stunt Software
http://www.stuntsoftware.com/
Uhm,
thank you ... but I obtain a grey image???
bye
francesca
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden