Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TbitMap.SaveToFile - не могу открыть в Photoshop [D5, NT4, Win2k, WinXP]


ai ©   (2002-09-17 12:36:00) 

Мастера, подскажите пожалуйста!
Сохраняю в битмап-файл изображение формы:

var FormImage : TBitmap;

код:
FormImage := GetFormImage;
FormImage.SaveToFile( FileName );

Но PhotoShop не может прочесть сохраненный файл! В Paint он открывается. :(


ai   (2002-09-19 10:24:00) [1]

> Alx2: спасибо, проканала :)


Alx2   (2002-09-19 07:49:00) [2]

посмотри у BitMap cв-во PixelFormat : TPixelFormat,
где
type TPixelFormat = (pfDevice, pf1bit, pf4bit, pf8bit, pf15bit, pf16bit, pf24bit, pf32bit, pfCustom);
property PixelFormat: TPixelFormat;


ai   (2002-09-19 07:34:00) [3]

смена свойств никак не повлияла. У меня подозрение, что файл сохраняется с глубиной цвера 32 бита, а фотошоп открывает только 24-битные. может можно как-то указать, чтобы файл сохранялся как 24-битный?


REA   (2002-09-17 12:57:00) [4]

Можно поварьировать свойствами типа HandleType


Наверх

Титульная страница Поиск, карта сайта Написать письмо