如何做图片缩略图
如何实现ipad相册中的图片翻动和其下方的图片缩略图
自己扩展的方法
- (NSImage *)resizeTo:(NSSize)newsize
{
NSRect rect=NSMakeRect(0, 0, newsize.width, newsize.height);
NSImage *resizedImage = [[NSImage alloc] initWithSize:rect.size];
[resizedImage lockFocus];
[self drawInRect:rect fromRect:NSZeroRect operation: NSCompositeSourceOver fraction: 1.0];
[resizedImage unlockFocus];
return [resizedImage autorelease];
}
使用的时候,例如有个图片NSImage *bigimg;
NSImage *thumbnailImg=[bigimg resizeTo:NSMakeSize(32, 32)];
就可以了使用缩略图了
- (NSImage *)resizeTo:(NSSize)newsize
{
NSRect rect=NSMakeRect(0, 0, newsize.width, newsize.height);
NSImage *resizedImage = [[NSImage alloc] initWithSize:rect.size];
[resizedImage lockFocus];
[self drawInRect:rect fromRect:NSZeroRect operation: NSCompositeSourceOver fraction: 1.0];
[resizedImage unlockFocus];
return [resizedImage autorelease];
}
使用的时候,例如有个图片NSImage *bigimg;
NSImage *thumbnailImg=[bigimg resizeTo:NSMakeSize(32, 32)];
就可以了使用缩略图了
这个问题比较复杂。
markmarkmark!!!
mark!!!!!!!!!!
我也来mark!mark!
markmarkmark
markmarkmarkmark
求大侠 能创建个工程吗?写个Demo?使用NSImage的包挺复杂啊 怎么弄都有错误啊 求您了 谢谢
keefo 谢谢你了
如题,ipad照片的缩略图格式是mth的。
我用uiimage无法读出来,该怎么办?
我用uiimage无法读出来,该怎么办?
我觉得应该是mht格式吧.....
如果不是.....我错了
如果不是.....我错了
是mth格式的呀~~~ 我用[UIImage imageNamed:@"image.WTH"];不可以
查了下...好像不支持这样的格式
太惨了