問題タブ [bitmapimage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3919 参照

c# - C#ビットマップBitmapImageビットマップソース

ネットのどこかで見つけたコードがあります。

上記のコードは有効なビットマップを提供しますが、WPFを使用しており、BitmapImageに含める必要があります

このプロセスを経ずに、私はコードを試しています

動作しません...

私も試しました

これも私にそれが見える画像を与えません(それをImageのSourceプロパティに割り当てた後)

誰かが私に何かヒントを与えることができますか?ありがとうアレン

0 投票する
1 に答える
6674 参照

wpf - WPF BitmapImage シリアライゼーション/デシリアライゼーション

BitmapImages をシリアライズおよびデシリアライズしようとしています。このスレッドで見つけた、おそらく動作するメソッドを使用してきました: byte[] から WPF BitmapImage への変換でエラーが発生しましたか?

何が起こっているのかを繰り返すために、ここに私のシリアライゼーションコードの一部があります:

そして、ここに逆シリアル化コードがあります:

また、それが問題かどうかはわかりませんが、以前に辞書にデータを入力したときに、Bitmaps を PngBitmapEncoder でエンコードして BitmapImages に入れました。したがって、二重エンコーディングが関係しているかどうかはわかりません。これを行うメソッドは次のとおりです。

問題は、シリアライゼーションとデシリアライゼーションが正常に機能することです。エラーはなく、ディクショナリには BitmapImages と思われるエントリがありますが、デバッグ モードでそれらを見ると、幅/高さおよびその他のプロパティがすべて「0」に設定されています。もちろん、画像を表示しようとしても何も表示されません。

なぜそれらが適切に逆シリアル化されないのかについてのアイデアはありますか?

ありがとう!

0 投票する
2 に答える
2971 参照

apache-flex - Flex AS3: BitmapImage の子を使用して動的にグラフィックを作成する

私は解決策を見つけようとしてネットを調べましたが、すべてが mxml 中心のようです。私が望むのは、それぞれ子 BitmapImage を持つ一連の Graphics オブジェクトを動的に作成することです。ただし、これは機能しないようです。

一方、これは次のことを行います。

アイデアをお寄せいただきありがとうございます。

ポール

0 投票する
1 に答える
2813 参照

wpf - 分離されたアセンブリからのイメージ ファイルへのアクセス

プロジェクト間で共有したい画像ファイルがいくつかあります(共通アイコン)。それらは、作成するすべてのソリューションに含まれるアセンブリに含まれています...アイコンというフォルダーにファイルがあり、常にコンテンツ コピーとしてビルドされます。 . これらのアイコンでフォルダが作成されていることを確認しました...しかし、他のアセンブリはそれらを見つけることができません...

uri をいくつかの方法でフォーマットしようとしましたが、成功しません。アイコンが実際のアセンブリにある場合、それらは機能します...

0 投票する
2 に答える
661 参照

c# - IEnumerable にバインドされた Silverlight ComboBox画像がサーバーからダウンロードされる場所

IEnumerable<BitmapImage>画像がサーバーに保存され、オンデマンドでダウンロードされる にComboBox をバインドする際に問題が発生しています。バインディングが実際に行われる時点では、ほとんどの画像はまだダウンロードされておらず、ComboBox の代わりに空の選択が表示されます。ダウンロードが完了すると、バインドされたイメージを強制的に更新する簡単な方法はありますか? これを非同期で行いたいと思います。つまり、リストを ComboBox にバインドする前に、それらがすべてダウンロードされるまで待ちたくありません。

代替アプローチの提案を含め、すべての提案を歓迎します。

0 投票する
3 に答える
478 参照

blackberry - BlackBerry: BitmapField を使用した TreeField

次のようなTreeFieldに連絡先を表示したい:

ユーザー名が続く画像

私の理解では、BitmapFieldを使用して画像を表示していますが、BitmapFieldTreeFieldと組み合わせる方法がわかりません。

0 投票する
1 に答える
599 参照

blackberry - BlackBerry のファイル システムから BitmapField に画像を割り当てる

BlackBerry にはビットマップ フィールドがあります。ビットマップフィールドのクリックイベントでそれが必要です。デバイスのファイル システムが開かれ、ユーザーがファイル システムからイメージを選択すると、そのイメージがビットマップ フィールドに割り当てられます。

私はビットマップフィールドでそのようなものを扱うのは初めてです。これを行うためのコードまたはリンクを教えてください。

0 投票する
3 に答える
1246 参照

wpf - 画像コントロールの画像が鮮明でないのはなぜですか?

画像 (Back1.png) のサイズは 32*32 で、画像コントロールのサイズを 32*32 に設定し、プロパティ "Scale" を "None" に設定しました。

0 投票する
1 に答える
12134 参照

wpf - XAMLバインドBitmapImageViewModelプロパティ

ビューモデルクラスからのリストボックスの更新に問題があります。CaliburnMicroフレームワークを使用しています。私のシナリオはここにあります:

リストボックスにbindableCollectionタイプのプロパティをバインドします。

ビューモデルからのコード:

ビューモデルでは、新しい新しいデータをリストとして返す偽のサービスメソッドを作成し、このデータを使用して、リストボックスにバインドされているプロパティFriendsを更新します。

ディスパッチャタイマーティックイベントで3秒ごとに偽のサービスメソッドを呼び出します。

リストボックスにスタイルを適用しない場合は、うまく機能します。

意見:

リストボックスのUserInfoからプロパティProfilePhoto(typeof BitmapeImage)をバインドするスタイルを適用した場合。

スタイルはこちら:

このエラーが発生します:

stringまたはboolプロパティのみをバインドするリストボックス/リストボックスアイテムで別のスタイルを作成すると、うまく機能します。

ビットマップイメージプロパティをバインドする場合にのみ問題が発生します。

BitmapImageプロパティは次のように初期化されます:

URIは、画像のURLまたはファイルへのパスです。

なにが問題ですか?ヘルプとアドバイスをありがとう。

スタイルは良いです。別のスレッドでメソッド呼び出しを使用してデータを更新しない場合にのみ機能します。

0 投票する
2 に答える
972 参照

silverlight - Web URI から BitmapImage を取得する

Windows Phone アプリに uri にバインドされたいくつかの画像があるため、すべての画像がダウンロードされると UI スレッドがブロックされます。「無効なクロススレッド操作」例外が発生するため、別のスレッドで bitmapImage インスタンスを作成できません。

WebClient を使用して画像をダウンロードしようとしましたが、BitmapImage のストリームを受け入れるコンストラクターがありません。

バックグラウンドで画像をダウンロードする方法について何か考えはありますか?

ありがとう

アミット