2010-09-06 71 views
-1

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

谁能帮我解决这个问题...

任何示例代码会有很大的帮助......

Thanx提前...

回答

2

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

+0

我试过这个..图像来自tiff格式的服务器。 plz帮助我.... – 2010-09-07 06:39:51

+0

请张贴一些代码 – rano 2010-09-07 07:20:59

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]; 
相关问题