Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.08;
Скачать: CL | DM;

Вниз

Большой размер базы из за картинок   Найти похожие ветки 

 
Junior   (2004-07-14 20:56) [0]

Имеется таблица - Paradox, поле OLE в него заносятся картинки, размером 640х480, 24 bit, путем Сtrl+V, из буфера. Изначально картинки в JPG, как понял после вставки они преобразуются фактически в БМП, соответственно размер увеличивается немеряно -
около метра из за 1-й картинки. Пробывал изменить глубину цвета, на 16 bit,  размер остается такой же... Подскажите что мона сделать чтобы картинки столько места не ели, и желательно чтобы при просмотре полей таблицы, картинка сразу показывалась в DBImage.
Пасиба.


 
Sir John ©   (2004-07-15 00:06) [1]

закачивать их в формате jpg


 
Slym ©   (2004-07-15 04:39) [2]

Blob поле... и в него файл


 
Junior   (2004-07-15 12:54) [3]

я понимаю что его в jpg вгонять надо, из буфера обмена это сделать можно? то есть как сейчас обстоит дело: открываю картинку
в редакторе, ctrl+с, потом в bdImage ctrl+v, все картинка заносится в поле, но как понял уже получается бмп.
как сделать чтобы формат сохранялся? поподробней можно?
Пасиба!
PS из blob поля файл в jpg будет отоброжаться в dbImage?


 
TohaNik ©   (2004-07-15 13:00) [4]

uses JPEG

jpg := TJPEGImage.Create;
jpg.CompressionQuality := 100;
jpg.Assign(bmp);


 
bushmen ©   (2004-07-15 14:01) [5]

> соответственно размер увеличивается немеряно -
> около метра из за 1-й картинки

А почему бы не хранить в базе только пути к картинкам, а сами картинки - в виде файла на диске?


 
Junior   (2004-07-15 14:42) [6]

"А почему бы не хранить в базе только пути к картинкам, а сами картинки - в виде файла на диске?"
так не надо будет замораяваться с именами и отслеживать удаление файлов при удалении записи


 
Anatoly Podgoretsky ©   (2004-07-15 14:56) [7]

bushmen ©   (15.07.04 14:01) [5]
Целостность нарушается.


 
Anatoly Podgoretsky ©   (2004-07-15 15:03) [8]

Может не надо OLE, а Graphic, Binary, Bytes


 
bushmen ©   (2004-07-15 15:08) [9]

> Anatoly Podgoretsky ©   (15.07.04 14:56) [7]

Целостность чего? Тогда уж достоверность нарушается. А это, я думаю, не так страшно, наличие файла всегда можно проверить клиентом. Зато объем базы не так раздут, а, значит, и крутиться будет шустрее



Страницы: 1 вся ветка

Текущий архив: 2004.08.08;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.037 c
8-1085033105
Elysium
2004-05-20 10:05
2004.08.08
Как проиграть WAV WMA MP3 MID MOD?


3-1089884882
Algol
2004-07-15 13:48
2004.08.08
Неверное число записей в Access


1-1090490393
sAge
2004-07-22 13:59
2004.08.08
Помощь c ListView


1-1090479966
Lamer_Of_Delphi
2004-07-22 11:06
2004.08.08
Интерпретатор


1-1090401758
superedward
2004-07-21 13:22
2004.08.08
Изменение размера "липких" окон





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский