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