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

Вниз

Размер картинки   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.037 c
4-1084597907
Seldon
2004-05-15 09:11
2004.06.20
Кнопка на taskbar и Caption формы


3-1085435976
Jarra
2004-05-25 01:59
2004.06.20
Права пользователя в Interbase и BDE...


4-1084372310
Неуловимый Джо
2004-05-12 18:31
2004.06.20
Повторный запуск проги и передача ParamStr()


1-1086593564
ancara
2004-06-07 11:32
2004.06.20
Как в ресурсы поместить цветную иконку?


4-1084612229
Ярослав
2004-05-15 13:10
2004.06.20
Как программно закрыть messagebox?