NSData / UIImageデータ表現をJPEGとして文字列に変換し、HTTP経由でPHPファイルに送信してこの文字列をデータベースに保存し、後でアプリケーションで取得してNSData/に戻すことはできますか? UIImageオブジェクト?
Base64エンコーディングライブラリを試しましたが、画像がHTMLページに正しく表示されないため、base64が有効ではないようです。
助言がありますか?
編集。
私は次のライブラリを使用していました:
http://www.imthi.com/blog/programming/iphone-sdk-base64-encode-decode.php
そして、次の方法で変換します。
NSData *imageData = UIImageJPEGRepresentation(MyImage.image, 90);
[Base64 initialize];
NSData *encoded = [Base64 encode:imageData];
NSLog(@"%@",encoded);
これは多くのBASE64を大量に消費しますが、ファイルに保存して表示しようとすると、Chromeで誤った読み込み画像[?]が表示されます。
ありがとう