tiechui

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

如何做图片缩略图

如何实现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)];

就可以了使用缩略图了
这个问题比较复杂。
markmarkmark!!!
mark!!!!!!!!!!
我也来mark!mark!
markmarkmark
markmarkmarkmark
求大侠 能创建个工程吗?写个Demo?使用NSImage的包挺复杂啊  怎么弄都有错误啊  求您了  谢谢
keefo  谢谢你了
 
 
如题,ipad照片的缩略图格式是mth的。
我用uiimage无法读出来,该怎么办?
      我觉得应该是mht格式吧.....
如果不是.....我错了
是mth格式的呀~~~ 我用[UIImage imageNamed:@"image.WTH"];不可以
      查了下...好像不支持这样的格式
太惨了
posted on 2011-11-02 18:00  tiechui  阅读(925)  评论(0编辑  收藏  举报