2012-06-01 2 views
1

Я пишу код в silverlight. Я хочу загрузить изображения в приложение Silverlight. Пожалуйста, помогите мне, как загрузить растровые изображения и показать их на интерфейсе. Если я ошибаюсь, пожалуйста, разобраться с ней. СпасибоКак загрузить изображение в формате BMP в Silverlight?

ответ

1

Silverlight только поддерживает файлы .jpg и .png. Вам понадобится сторонняя библиотека для декодирования (или преобразования) BMP-файлов для использования Silverlight.

Возможно, вы можете показать их в элементе управления веб-браузером в Silverlight, но MS выбрала PNG и JPG по какой-либо причине, поэтому зачем добавлять сложность. Я бы сказал, что их можно преобразовать на сервер после загрузки с использованием одной из многих сторонних библиотек доступный.

+0

У меня нет обходного пути? Я не могу использовать сторонние библиотеки – user1425606

+0

Есть обходные пути (показать их в HTML под прозрачным приложением Silverlight или в браузере в Silverlight ...), но почему вы не можете использовать один библиотек бесплатного преобразования там? –

+0

did not want зависимостей – user1425606

0

Можете ли вы предоставить более подробную информацию? Вы хотите загрузить это в каталог на своем сайте, сохранить его в БД или просто сохранить его для сеанса, а затем удалить изображение?

Существует ряд примеров, таких как Silverlight File Upload on codeplex. или File Uploader. Если вы хотите загрузить в каталог только на своем веб-сайте, вы также можете указать look at this example.

Помимо этих отправных точек вам необходимо предоставить более подробную информацию о том, где у вас проблемы.

Смежные вопросы