Bitmap огромных размеров
От: Аноним  
Дата: 24.07.06 14:32
Оценка:
Задача следующая: Создать файл с большим разрешением(примерно 32000х20000, иначе мелкие детали рисунка не видны) на С#

Делаю след.образом:
Bitmap b = new Bitmap(width, height, System.Drawing.Imaging.PixelFormat.Format16bppRgb555), тем самым задаю формат пикселей. При перемножении width*height*16 бит -> огромный файл и привет... не хватает памяти. Этим способом удалось создать файл вдвое меньшего размера чем требуется.
Мне достаточно было бы 8 бит на пиксел, но в подмножетстве PixelFormat те форматы, что по 8 бит индексированные и GDI+ c ними не работает!!!

Что делать??? Какие есть еще способы создания файла огромных размеров на С#?
Если кто подскажет, большое ему спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.