Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.48 MB
Время: 0.02 c
14-6791
panov
2003-03-17 21:21
2003.04.03
Завидуйте...


1-6425
hgfdsa
2003-03-23 13:08
2003.04.03
HEX


6-6641
Jel
2003-02-10 11:24
2003.04.03
Нужно создать виртуальную сетевую карту.


14-6685
Думкин
2003-03-17 07:28
2003.04.03
Казино


1-6473
SeNtiMeL
2003-03-22 22:05
2003.04.03
Как поменять стиль формы ?