Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.039 c