| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Експорт в bmp (1/4/8/16 bit) |
| Автор: Sep. 22.7.2004, 06:18 |
| Очень нужно сохранять различные Tbitmap в файлы формата bmp но не 24bit как оно сохраняет, а в 1/4/8/16 бит. Как реализовать? Пока приходит на ум побитовое создание файла, зная его структуру. В библиотеках вроде поискал, не поддерживают. Спасибо. |
| Автор: <Spawn> 22.7.2004, 12:11 | ||||
Глянь это свойство:
где PixelFormat
|
| Автор: dvamaster 22.7.2004, 13:17 | ||
Типа я так сохранял из HBITMAP:
SaveData^.Data это HBITMAP; Обращаю внимание, где расположена b.PixelFormat := PixelFormatData[ColorDepth]; Это важно: после каждой загрузки изображения менять формат! |
| Автор: Sep. 22.7.2004, 19:49 |
| улёт спасибо чуваки! всем по плюсу поставлю когда 100 мессаг наберу. |