1

Silverlight でコードを書いています。Silverlight アプリケーションに画像をアップロードしたいと考えています。ビットマップ画像をアップロードしてインターフェイスに表示する方法を教えてください。私が間違っている場合は、整理してください。ありがとう

4

2 に答える 2

1

Silverlight は、.jpg および .png ファイルのみをネイティブにサポートします。Silverlight で使用する bmp ファイルをデコード (または変換) するには、サード パーティのライブラリが必要です。

Silverlight 内の Web ブラウザー コントロールでそれらを表示できる可能性がありますが、MS は理由で PNG と JPG を選択したため、複雑さを追加する必要があります。利用可能な多くのサード パーティ ライブラリのいずれかを使用して、アップロード後にサーバー上で変換することをお勧めします。

于 2012-06-01T10:51:39.760 に答える
0

もう少し詳しく教えていただけますか?これをサイトのディレクトリにアップロードするか、DB内に保存するか、それともセッション用に保持してからイメージを破棄しますか?

codeplexでのSilverlightファイルのアップロードなどの例がいくつかあります。またはファイルアップローダー。Webサイトのディレクトリだけにアップロードする場合は、この例も参照してください。

これらの開始点とは別に、問題が発生している場所について、さらに詳細を提供する必要があります。

于 2012-06-01T10:59:10.250 に答える