Это мое первое приложение Silverlight, и я впервые на C#. У меня есть библиотека классов C#, к которой я обращаюсь из Silverlight, используя COM. Библиотека C# имеет метод, который принимает битмап как аргумент, однако из того, что я вижу, Silverlight имеет только WritableBitmap. Есть ли способ конвертировать WritableBitmap в Bitmap в Silverlight? Некоторые другие ответы, которые я прочитал, дают функции для преобразования, но все функции возвращают Bitmap, что, очевидно, вызывает ошибку при попытке создания. Может ли кто-нибудь помочь?Silverlight 4 WriteableBitmap to Bitmap
0
A
ответ
0
Я хочу, чтобы убедиться, что я правильно понимаю вас, вы используете Silverlight, чтобы поговорить с библиотекой окон C#, используя COM, C# libraru использует классы, в которых Silverlight не имеет ссылок, исправить?
Если это так, я бы сразу посмотрел на использование WPF вместо Silverlight, можете ли вы это сделать? Класс Bitmap на самом деле просто оболочка для изображения GDI +, поэтому вы не сможете использовать его в Silverlight.
1
Наконец-то он работал, преобразовывая WritableBitmap в массив байтов, передавая его, а затем снова создавая битмап с другой стороны.
Смежные вопросы
- 1. Bitmap to WriteableBitmap C#
- 2. Silverlight 4 Render to WriteableBitmap возвращает пустую растровую карту
- 3. Silverlight Writeable Bitmap
- 4. Convert StorageFile to WriteableBitmap WP8.1 Silverlight
- 5. Silverlight 3 WriteableBitmap problem
- 6. WriteableBitmap в .NET 4
- 7. Convert SoftwareBitmap to WriteableBitmap
- 8. Silverlight: Как скопировать регион из WriteableBitmap/BitmapImage?
- 9. WriteableBitmap to PNG
- 10. BitmapImage to Bitmap
- 11. WriteableBitmap to Base64 C#
- 12. Silverlight: преобразование WriteableBitmap в поток
- 13. Silverlight 4 to Silverlight 5 migration
- 14. Bitmap to byte [] to Bitmap без сжатия
- 15. Имеет ли WriteableBitmap новые функции в Silverlight 4?
- 16. Silverlight 4 WriteableBitmap ScaleTransform Исключение, но работали в v3
- 17. Convert WriteableBitmap win phone 8.1 (silverlight) to BinaryBitmap of com.google.zxing
- 18. Разница между WriteableBitmap и Bitmap в C#
- 19. Гауссовское размытие на Silverlight WriteableBitmap
- 20. HBITMAP * Bitmap to .net Bitmap
- 21. Использование FJCore для кодирования Silverlight WriteableBitmap
- 22. WPF WriteableBitmap to byte array
- 23. Сохранение writeablebitmap для JPG в silverlight
- 24. Когда использовать WriteableBitmap и BitmapImage в silverlight
- 25. нужна помощь в переводе silverlight 4 code to silverlight 5
- 26. android convert bitmap to ascii bitmap
- 27. Byte [] to Bitmap vs Bitmap to byte []: что быстрее?
- 28. Как сохранить BitmapImage/WriteableBitmap с помощью SaveFileDialog в Silverlight 3.0?
- 29. Silverlight Embedded ImageBrush не рендеринг при сохранении как WriteableBitmap
- 30. Phaser Bitmap to Image
Hi Mark. Вы правы, Silverlight не имеет доступа к классам, которые мне нужны для использования. Я хотел бы остаться с Silverlight, если возможно, поддерживать совместимость с кросс-платформой. Решение COM является лишь временным для доказательства концепции, так как очевидно, что он блокирует все для Windows. Кто-то на работе предложил передать битмап через массив пикселей, а затем перестроить его на стороне библиотеки. – Snowwire