Silverlight 4 WriteableBitmap в растровое изображение - PullRequest
0 голосов
/ 13 октября 2010

Это мое первое приложение Silverlight и мой первый переход на C #.У меня есть библиотека классов C #, к которой я обращаюсь из Silverlight, используя COM.В библиотеке C # есть метод, который принимает растровое изображение в качестве аргумента, однако из того, что я вижу, Silverlight имеет только WritableBitmap.Есть ли способ конвертировать WritableBitmap в растровое изображение в Silverlight?Некоторые другие ответы, которые я прочитал, дают функции для преобразования, но все функции возвращают растровое изображение, которое, очевидно, выдает ошибку при попытке сборки.Кто-нибудь может помочь?

Ответы [ 2 ]

1 голос
/ 15 октября 2010

Наконец-то он заработал, преобразовав WritableBitmap в байтовый массив, пропустив его, а затем построив растровое изображение на другой стороне.

0 голосов
/ 13 октября 2010

Я хочу убедиться, что я вас правильно понимаю, вы используете Silverlight для общения с библиотекой Windows C # с помощью COM, а c # libraru использует классы, на которые Silverlight не имеет никаких ссылок, верно?

Если бы это было так, я бы сразу посмотрел на использование WPF вместо Silverlight, вы можете это сделать? Класс Bitmap на самом деле является просто оболочкой для изображения GDI +, поэтому вы не сможете использовать его в Silverlight.

...