2010-02-12 155 views
3

HI文本添加到圖像

即時通訊目前正在開發一個應用程序,我必須在任意位置添加圖像在圖像的文本(不子視圖)和輸出應與原單圖像文件圖像和嵌入其中的文字,任何幫助都將是可觀的。

例如:在圖像上水跡

由於 sivasankar

回答

11
UIImage *myImage = loadUnwatermarkedImage(); 
NSString *myWatermarkText = @"Watermark"; 
UIImage *watermarkedImage = nil; 

UIGraphicsBeginImageContext(myImage.size); 
[myImage drawAtPoint: CGPointZero]; 
[myWatermarkText drawAtPoint: CGPointMake(10, 10) withFont: [UIFont systemFontOfSize: 12]]; 
watermarkedImage = UIGraphicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 

完成後,將watermarkedImage將是一個自動釋放水印圖像。 loadUnwatermarkedImage()是提供原始圖像的虛構功能。

+0

感謝Costique,它works.pls讓你的郵件ID直接通過郵件/聊天詢問疑問 – siva

+0

非常感謝你。我在'UIView'上使用了'UIGraphicsBeginImageContext(self.frame.size)'。 – shkschneider