бд для картинок + метаиформация

 
0
 
.NET
ava
mrgloom | 24.01.2013, 11:34
подумал создать свой формат для хранения картинок + инфа по ним.

бинарный файл

кол-во картинок
размер картинки
картинка в jpg, png или raw pixels.
{далее мета информация}
кол-во точек
координаты точек
кол-во рамок
координаты рамок

но может есть уже что то готовое? или как это проще сделать?(вроде как это сериализация называется?)
Kommentare (2)
ava
brainstream | 26.01.2013, 01:53 #
Самый простой способ -- это сохранять файл в массив байтов при помощи метода Image.Save и читать с помощью Image.FromStream.
Для хранения большого объёма данных (если он большой) можно использовать Filestream (MSSQL Server). Если объём не большой, то можно обойтись блобами.
Вся метаинформация пишется в ту же таблицу, что и данные. При использовании Entity Framework можно соптимизить схему как описано тут.

Удачи!
ava
mrgloom | 05.07.2013, 14:37 #
может у кого есть пример записи картинки в базу и считывания?
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
advanced
Absenden