私のアプリでは、ユーザーがテンプレートを追加できます。このテンプレートでは、任意の数の画像&のテキストビューを追加します。 彼は、フォント名、フォントの色、フォントサイズ&などのテキストビューのプロパティをさらに多く変更できます。 イメージ操作では、イメージを任意の角度に回転し、実行時にサイズを増減できます。これを実行した後、ユーザーはこのテンプレート&を保存し、後で参照してください。 私はこのすべての操作をユーザが実行するために保存したいと考えています&最近のリストを見る どうすればいいですか?画像をデータベースに保存
-5
A
答えて
1
sqlite3 *database;
[email protected]"dataTable.sqlite";
NSArray *documentpath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentdir=[documentpath objectAtIndex:0];
dbPath=[documentdir stringByAppendingPathComponent:dbName];
sqlite3_stmt *compiledStmt;
if(sqlite3_open([dbPath UTF8String], &database)==SQLITE_OK){
NSLog(@"Name:%@,Company:%@,URL:%@",model.personName,model.companyName,model.imgurl);
const char *insertSQL="insert into Persons(PersonName,CompanyName,ImgUrl,PersonImage)values(?,?,?,?)";
if(sqlite3_prepare_v2(database,insertSQL, -1, &compiledStmt, NULL)==SQLITE_OK){
sqlite3_bind_text(compiledStmt,1,[model.personName UTF8String],-1,SQLITE_TRANSIENT);
sqlite3_bind_text(compiledStmt,2,[model.companyName UTF8String],-1,SQLITE_TRANSIENT);
sqlite3_bind_text(compiledStmt,3,[model.imgurl UTF8String],-1,SQLITE_TRANSIENT);
NSData *imageData=UIImagePNGRepresentation(imageView.image);
sqlite3_bind_blob(compiledStmt, 4, [imageData bytes], [imageData length], NULL);
NSLog(@"Prepare");
sqlite3_step(compiledStmt);
}
sqlite3_finalize(compiledStmt);
0
私はあなたのDB内のディスクからイメージを取得するキーを保存することをお勧めします。
その後、NSArchiver
とNSUnarchiver
を使用してディスクからイメージを取得します。
UIImage *img = [NSKeyedUnarchiver unarchiveObjectWithFile:db.ImgKey];
画像をdbで保存すると重くなり、重いものとなり重いものになります。
これが役に立ちます。
関連する問題
- 1. MongoDBデータベースに画像を保存
- 2. Sitecore - Coreデータベースに画像を保存
- 3. 画像をsqliteデータベースに保存
- 4. SQLiteデータベースに画像を保存する
- 5. データベースに保存され、画像
- 6. 画像ボックスの画像をデータベースに保存
- 7. 画像ファイルを保存するSQLデータベース
- 8. 画像のパスを保存したデータベースの画像を表示
- 9. 保存画像
- 10. 保存画像
- 11. ギャラリーに画像を保存
- 12. サーバーに画像を保存
- 13. データベースに画像を保存するにはandroid
- 14. データベースに画像を保存するには
- 15. PHPでデータベースに画像ファイルを保存するには?
- 16. 保存画像アンドロイド
- 17. 画像のパスをデータベースに保存する
- 18. 画像ファイルのパスをsqliteデータベースに保存する
- 19. windows phone 7データベースに画像と音声を保存する
- 20. インターネットエクスプローラでデータベースに保存された画像を開く
- 21. MVC Symfony2データベースにBLOB形式で画像を保存
- 22. データベースに画像を保存する方法
- 23. mysqlのデータベースに画像とテキストを保存する方法
- 24. React-Native/Realm:データベースに画像を保存する方法は?
- 25. DataGridViewImageからデータベースに画像を保存する
- 26. Android:データベースに画像への参照を保存する
- 27. コードイグナイター - データベースに画像を保存する方法
- 28. 画像を保存Doctrine2
- 29. アプリで画像を保存
- 30. 撮影画像を保存