こんにちは私は線を描くことができる1つのビューを持っています。 これをbase64イメージに変換したいのですが、これを行うにはどうすればいいですか? ありがとうございます。iPhoneのbase64イメージのビューを変換するには?
2
A
答えて
3
UIGraphicsBeginImageContext(view.bounds.size);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData *imagedata = UIImagePNGRepresentation(viewimage);
NSString *encodedString = [imageData base64Encoding];
ここで、ビューは線が描画されるビューです。
0
また、NSDataをBase64文字列に変換するには、サードパーティのコードを使用する必要があります。私は成功に使用したMath GallagherのBase64カテゴリを使用することをお勧めします。これはリンクです:http://cocoawithlove.com/2009/06/base64-encoding-options-on-mac-and.html