如何在iPhone中显示.tiff图像?

时间:2010-09-06 11:56:04

标签: iphone objective-c tiff

我想在我的原生iphone应用程序中显示来自服务器的.tiff图像。是否可以在原生iphone应用程序中显示.tiff图像? 我试图解决这个问题,因为2小时没有成功。我在网上搜了将近2个小时没有解决这个问题。

任何人都可以帮我解决这个问题......

任何示例代码都非常有用......

提前完成了......

2 个答案:

答案 0 :(得分:2)

Here它表示UIImage类支持tiff格式,因此您可以将其加载到其中一个中并将其放入UIImageView。你有没试过这个?如果答案是肯定的,请发布一些代码

答案 1 :(得分:1)

是。您可以显示来自服务器的tiff图像。您可以将这些图像加载到WebView或UIImageView中。你需要做的是:

您需要对来自服务器的数据进行编码。对数据进行编码后,您需要将其添加到WebView中。示例:

NSMutableData *recievedData; // the data coming from the server

......

NSString *str = [receivedData base64Encoding]; //my base64Encoding function

NSData *new_data = [NSData dataWithBase64EncodedString:str]; my function

UIImage *image2 = [UIImage imageWithData:new_data];

[image_view setImage:image2];

[web_view loadData:new_data MIMEType:@"image.tiff" textEncodingName:nil baseURL:nil];