Текущий архив: 2003.04.03;
Скачать: CL | DM;
ВнизTBitMap глючит!!!!!!!! Что делать????? Найти похожие ветки
← →
Andy BitOff (2002-12-30 21:51) [0]На форме два Image (2616x3757 pixels) и я пытаюсь их склеить. Создаю BitMap и делаю bitmap.Width:=image1.picture.width+image2.picture.width Результат сложения очевиден, это 5232, но выскакивает сообщешие: Параметр задан неверно. Маленькие рисунки склеивает нормально.
← →
Mirovodin (2002-12-30 22:28) [1]Проблема в большом размере Bitmap, windows не может создать bitmap такого размера.
http://www.efg2.com/Lab/Graphics/VeryLargeBitmap.htm
← →
Andy BitOff (2002-12-30 22:31) [2]А какое можете предложить решение?
← →
Mihey (2002-12-30 22:47) [3]А смотря что ты хочешь делать? Ведь изображение такого размера полностью на экране не уместится, будет отображена лишь его часть. Вот эту часть можешь высчитывать и отображать.
← →
Andy BitOff (2002-12-30 22:50) [4]Мне надо не отобразить, а склеить два изображения рядом с дркг другом. Может какой другой тип позволит создать такой размер с последующей вставкой в него нужных ректов.
← →
Mirovodin (2002-12-30 23:30) [5]Если склеить то не обязательно создавать растр такого размера. Можно записать сразу на диск заголовок, потом битовую карту 1-го изображения и бит-ю карту 2-го.
А второй вариант - использование файлов проецируемых в память.
← →
Andy BitOff (2002-12-30 23:31) [6]А нельзя поподробнее, как реализовать первый способ.
← →
Mirovodin (2002-12-31 00:39) [7]BMP файл или растр состоит из
a) заголовок
б) данные ( они берутся из 1-го и 2-го файла )
Т.е. мы создаем заголовок (заполняем соответств-е структуры, сохраняем их на диск), а потом начинаем скидывать данные.
Тебе нужно уяснить структуру BMP файла, тогда будет проще понять.
← →
Mihey (2002-12-31 21:58) [8]Структура BMP файла очень проста, можешь доходчиво прочитать здесь (с примером загрузки):
http://pascal.sources.ru/articles/099.htm
← →
Rouse_ (2002-12-31 22:21) [9]Хммм, а если JPG? Правда лениво проверять так как праздник уже начался (почти) :)
Желаю успехов в новом году
Страницы: 1 вся ветка
Текущий архив: 2003.04.03;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.008 c