|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.07.2009, 16:24 | #1 |
Новичок
Джуниор
Регистрация: 17.09.2008
Сообщений: 2
|
Искажение цвета в TImage
Добрый день! Подскажите почему при открытии в TImage файла C:\Documents and Settings\All Users\Application Data\Microsoft\User Account Pictures\Default Pictures\duck.bmp происходит искажение цвета - утенок фиолетовый а не желтый.
При использовании следующего кода результат тот же var bmp1: TBitmap; begin bmp1:=tBitmap.Create; bmp1.LoadFromFile('c:/duck.bmp'); BitBlt(Form1.Canvas.Handle, 0, 0, 100,100,bmp1.Canvas.Handle,0,0,srcC opy); end; файл duck.bmp прилагается |
09.07.2009, 16:33 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Переведи его в JPeg и загрузи JPEG
Код:
I'm learning to live...
|
10.07.2009, 22:37 | #3 | |
Новичок
Джуниор
Регистрация: 17.09.2008
Сообщений: 2
|
Цитата:
(B:=TPicture.Create; B.LoadFromFile('c:/duck.bmp'); а потом конвертировать а открывает он его уже с неправильным цветом и в итоге получаем JPG тоже с неправильным цветом. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TImage в TImage | One.Love | Общие вопросы Delphi | 15 | 22.09.2008 19:37 |
TImage | Killbrum | Помощь студентам | 8 | 27.08.2008 22:40 |
Timage | Черничный | Компоненты Delphi | 10 | 04.07.2008 12:50 |
цвета | Toxa | Общие вопросы Delphi | 3 | 20.04.2007 12:03 |
TImage | Andrey9392 | Компоненты Delphi | 6 | 06.04.2007 10:43 |