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

Вниз

Can only modify an image if it contains a bitmap   Найти похожие ветки 

 
Degobar   (2005-01-20 11:01) [0]

в Image1 загружен wmf файл,

"can only modify an image if it contains a bitmap"
такая ошибка
при таком коде

Image1.Canvas.Pixels[x,y]

если использовать функцию GetPixel, тоже самое

незнаю в чем проблема


 
Smithson   (2005-01-20 12:13) [1]

Дело в том, в image не битмап. Об этом и пишут. А редактировать windows умеет только bmp файл. Отсюда вывод - привести твой TImage к bmp

var Image1: TImage;
   BMP: TBitmap;
begin
 Image1.LoadFromFile...
 BMP := TBItmap.Create();
 BMP.Assign(Image1.Picture.Graphic );
// Вот теперь у тебя в BMP лежит настоящий битмап и можешб измываться над ним, как хочешь.

// А в конце сделать
 BMP.Free;


 
Degobar   (2005-01-20 13:45) [2]

При переводе в BMP файл огромный 5000x3000 переводит
очень долго, нельзя ли скопировать часть wmf файла
в BMP ???



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

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

Наверх




Память: 0.46 MB
Время: 0.074 c
14-1105554455
}|{yk
2005-01-12 21:27
2005.01.30
Известный политолог защищает скандальный дуэт


14-1105628391
Cosinus
2005-01-13 17:59
2005.01.30
Блин, замучался ужО...


3-1103114467
Mishenka
2004-12-15 15:41
2005.01.30
Почему не сохраняется минимальное значение?


1-1106072728
Magic_STI
2005-01-18 21:25
2005.01.30
Неодинаковое время выполнения. Почему?


3-1104145677
denis24
2004-12-27 14:07
2005.01.30
select * wheredate_priem=# +FormatDateTime( dd/mm/yyyy ,now)+ #