Преобразование сжатого байтового массива PNG в байтовый массив BMP - PullRequest
0 голосов
/ 14 февраля 2012

У меня проблема, и ни одно из прочитанных мной решений не подходит.Я после некоторой мудрости ..

У меня есть строка в кодировке Base64, которая получена из PNG-изображения.Я должен предоставить кристальным отчетам массив байтов Bitmap.Легко получить байтовый массив из строки Base64, конечно ... так что мне нужна помощь, чтобы перейти от байтового массива PNG к байтовому массиву битовой карты ...

Есть идеи?Использование .NET 3.5 Framework.

Ответы [ 2 ]

0 голосов
/ 14 февраля 2012

Winform Image предоставляет метод Save.

Для WPF см .: WPF Изображение в байтах []

0 голосов
/ 14 февраля 2012

Вам нужно будет использовать PngBitmapDecoder.

http://msdn.microsoft.com/en-us/library/aa970062.aspx

...