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

Вниз

Перевод png в jpg.   Найти похожие ветки 

 
oleg_teacher   (2011-09-26 22:15) [0]

Переделываю png в jpg с помощью кода:
png.LoadFromFile(OpenDialog1.FileName);
bmp.Assign(png);
jpg.Assign(bmp);
и т.д. проблема в созданом рисунке. Прозрачный фон заменился на черный. Как поступить что бы ето полотно было белое.


 
Rouse_ ©   (2011-09-26 22:20) [1]

Попробуй через GDI+
Вот в этом примере из PNG делается 32 битный битмап, тебе нужно выполнить обратное конвертирование посредством того-же GDI+:
http://rouse.drkb.ru/components.php#fwiconex
function TFWCustomIconEx.GetBitmapInfo(const Format: Integer): PBitmapInfoHeader;


 
oleg_teacher   (2011-09-26 22:31) [2]

получилося наверное гораздо проще... прорисовкой пнг файла, на уже созданом белом битмапе.


 
oleg_teacher   (2011-09-26 22:31) [3]

всем спс)))



Страницы: 1 вся ветка

Текущий архив: 2012.01.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
9-1185897165
тт
2007-07-31 19:52
2012.01.01
Проблема с геометрией


3-1269350767
12
2010-03-23 16:26
2012.01.01
ODAC/ запомнить и восстановить текущее положение в dataset


3-1269587791
12
2010-03-26 10:16
2012.01.01
Как бы половчее сделать Аудит. Не триггером.


4-1253673415
bzzz
2009-09-23 06:36
2012.01.01
Как программно получить путь до папки Application Data для пользо


15-1315941054
Медвежонок Пятачок
2011-09-13 23:10
2012.01.01
кургинян о 911 как бы совсем без конспирологии