![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
pfDevice - это сколько байт на пиксель в TBitMap ? [D7]
АСК1 © (2005-07-12 01:29:00)Делаю скриншот, получается эта гадость. Как бы её в 32 бита преобразовать ?
Магнитон Борыч (2005-07-13 19:08:00) [1]Покажи код, записывающий скрин на битмап.
uny (2005-07-13 08:04:00) [2]pfDevice - а по размеру получающегося файла нельзя вычислить?
знаете же размеры - сколько на сколько точек. Либо сразу, либо
создайте из дельфи несколько битмапов с разным числом бит/символ.
сравните размеры.
MBo (2005-07-13 07:35:00) [3]Ни разу такой ошибки не видел...
Аск1 (2005-07-13 01:30:00) [4]
> MBo © (12.07.05 07:06) [1]
> >Как бы её в 32 бита преобразовать ?
> Дык PixelFormat назначить pf32bit - при этом произойдет
> преобразование DDB в DIB-растр
Только после этого возникает ошибка. Неправильная длина файла.
MBo (2005-07-12 07:06:00) [5]>pfDevice - это сколько байт на пиксель в TBitMap ?
Сколько угодно, зависит от выставленного режима экрана
>Как бы её в 32 бита преобразовать ?
Дык PixelFormat назначить pf32bit - при этом произойдет преобразование DDB в DIB-растр