Форум: "Базы";
Текущий архив: 2004.06.20;
Скачать: [xml.tar.bz2];
ВнизРазмер картинки Найти похожие ветки
← →
Valeri (2004-05-27 14:35) [0]Таблица - Paradox. Как узнать реальную ширину картинки в пикселях, сохранённой в графическом поле. Что-то типа CatalogPic...Width
Всем спасибо.
← →
Valeri (2004-05-27 15:12) [1]Наверное, можно куда нибудь выгрузить, типа TImage с AutoSize = True, и узнать Image1.Width, а попроще?
← →
Valeri (2004-05-27 16:07) [2]Помогите, please !
← →
Johnmen © (2004-05-27 16:26) [3]Читаешь содержимое поля и анализируешь заголовочную часть полученных данных.
← →
slgeo © (2004-05-27 16:27) [4]Загружаешь картинку в переменную типа TBitmap и проверяешь свойства Width и Height
← →
Valeri (2004-05-27 16:35) [5]Спасибо.
Назрел ещё вопрос в тему.
Делаю
DBImage1.Picture.LoadFromFile.OpenPictureDialog1.FileName);
Потом
CatalogPic.SaveToFile("c:\1.bmp");
Картинка была BMP. Загрузилась в таблицу отлично. При выгрузке из таблицы приписывает в начало несколько байт, после чего картинка ничем не открывается.
← →
slgeo © (2004-05-27 16:37) [6]А как определил, что она отлично загрузилась?
← →
Valeri (2004-05-27 16:41) [7]Она видна в DBImage
← →
Valeri (2004-05-27 16:45) [8]Вообще, DBImage1.Picture и CatalogPic( где Catalog - таблица, а Pic -поле) - в них одно и то же лежит?
← →
slgeo © (2004-05-27 16:49) [9]А так DBImage1.Picture.SaveToFile("c:\1.bmp") ?
← →
Valeri (2004-05-27 17:18) [10]А так - ок. Интересно, в чем разница?
← →
sniknik © (2004-05-27 19:09) [11]> где Catalog - таблица, а Pic -поле
тогда
Catalog.FieldByName("Pic").SaveToFile("c:\1.bmp");
или
TBlobField(Catalog.FieldByName("Pic")).SaveToFile("c:\1.bmp");
так разницы быть не должно.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.06.20;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.028 c