問題タブ [writeablebitmap]
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.
c# - WPF/WinForms/GDI相互運用:WriteableBitmapをSystem.Drawing.Imageに変換しますか?
WPF WriteableBitmap オブジェクトを System.Drawing.Image に変換するにはどうすればよいですか?
私の WPF クライアント アプリはビットマップ データを Web サービスに送信し、Web サービスはその側で System.Drawing.Image を構築する必要があります。
WriteableBitmap のデータを取得し、その情報を Web サービスに送信できることはわかっています。
しかし、Web サービス側では、このデータから System.Drawing.Image を作成する方法がわかりません。
c# - WritableBitmapのサイズ変更
私はGray16形式でWriteableBitmapを作成しました。このWriteableBitmapのサイズを、ピクセル形式(Gray16)を維持したままの既知の寸法に変更したいと思います。
WriteableBitmapのサイズ変更に取り組んでいる人はいますか。私を助けてください。
また、インターネットを検索してhttp://writeablebitmapex.codeplex.com/を見つけましたが、これはアセンブリ参照エラーによるものです。
私を助けてください。
silverlight - Silverlight 4 の WriteableBitmap は、DRM の名の下に、合法的なクロスドメイン アクセスを *本当に* 無効にしますか?
1年前のこのスレッドでは、 WriteableBitmapの一部が外部ドメイン (無料のイメージ サーバーなど) から来ると、読み取りアクセスがブロックされることが説明されています。
これが「DRM」用であることがさらに詳しく説明されています。別のドメインからの映画を含む映画リッパーを Silverlight で作成し、それを再キャプチャするという大きな脅威があると思います。それは同じドメインです!しかし、それはここでもそこでもありません。
とにかく、明らかに私は WritableBitmap を使用して、ユーザーの現在のセットアップのスクリーンショットをエクスポートしようとしています。しかし、私はこのクロスドメインの問題に止められています。
Silverlight の最新バージョンでこれを行う方法が本当にサポートされていないのでしょうか? crossdomain.xml または clientaccesspolicy.xml がありませんか? これは、 Silverlightにとって大きな障害ではありませんか? 巨大な "Screw You" であり、中途半端なセキュリティの障害物を配置して、開発者を妨害しますが、攻撃者を阻止しませんか?
編集:この質問は、こちらの質問と同じです。
silverlight - WriteableBitmapを使用して2つの画像をオーバーレイします
pngとjpegの2つの画像があり、それらをオーバーレイする必要があります。WPFでは、DrawingGroup(SLでは使用不可)によって実行できます。代わりにWriteableBitmapで行われるかもしれません。あなたはそれを行う方法を知っていますか?
前もって感謝します!
乾杯
c# - WPF でビットマップをパスのコレクションに変換する方法 (XAML ではなくコード内)
占有、空き、不明の 3 つの状態を持つ占有グリッドがあります。占有グリッドは、状態の単純な 2 次元配列です。グリッドは、Occupied = Wall、Free = Open Floor、Unknown = 壁の後ろにあるもの、またはマッピングされていないフロア プランを表します。このグリッドは幅 800x800 で、各セルは現実世界の 5cm を表します。
これをWPFパスシェイプにしたいです。次に、画面上で操作し、ユーザーが (線を描画して) 壁を追加できるようにし、最終的に何らかの形式の CAD 標準/SVG/などにエクスポートします。
私は書き込み可能なビットマップで遊んでみましたが、ビットマップがパスではなく、一部の線がぎざぎざになったり接続されていない場合でも、グリッドの完全な図を作成できます。
このグリッドまたはビットマップをきれいな wpf 形状に変換する方法についてのアイデアを探しています。線、多角形、ポリライン、またはパスはすべて私をとても幸せにしてくれます。なぜなら、それらがあれば何でもできるからです。何か案は?
c# - WriteableBitmap には Silverlight 4 の新機能がありますか?
誰かがストリームでそれを使用する方法の例を教えてくれたら? BitmapImage
(それがどのように機能するかわかりません)からを作成する方法を知っています。URI
このイメージを に変換する必要がWriteableBitmap
ありますが、次のようなもので null 例外エラーが発生します。
silverlight - 画像読み込みの例外を適切に処理する
Silverlight 3 を使用してユーザー イメージを読み込んでいます。すべて正常に動作し、ファイル ストリームを に設定すると、正常BitmapImage
にレンダリングされます。
問題は、画像ではないもの (.png に名前が変更された .exe など) を読み込もうとすると、Silverlight がクラッシュし、System.Exception
「壊滅的な失敗」というメッセージが表示されることです。MSDNのドキュメントには、msdnリンクがあり、イベントをリッスンする必要があると書かれていImageFailed
ます(これは決して発生しません)。
ストリームからロードするときにライブラリが壊れているのでしょうか?
ソースから画像をロードするコード:
silverlight - Silverlight 4 WriteableBitmap からビットマップへ
これは私にとって初めての Silverlight アプリであり、C# を初めて使用します。COM を使用して Silverlight からアクセスする C# クラス ライブラリがあります。C# ライブラリには Bitmap を引数として取るメソッドがありますが、Silverlight には WritableBitmap しかないことがわかります。Silverlight で WritableBitmap を Bitmap に変換する方法はありますか? 私が読んだ他のいくつかの回答は、変換用の関数を提供しますが、関数はすべてビットマップを返します。これは、ビルドしようとすると明らかにエラーをスローします。誰でも助けることができますか?
c# - WriteableBitmap を BitmapImage に変換するにはどうすればよいですか?
この変換の結果 (writeableBitmap) を System.Windows.Controls.Image に挿入したいと考えています。私がこれを行うとき:
arkaImage
全く表示されません。それを機能させるために何ができますか?
c# - 画像ファイルを WritableBitmap に開く
これが問題です。ローカル ドライブからファイルを開き、編集できるように WritableBitmap にします。しかし、問題は、Uri などから WritableBitmap を作成できないことです。また、ファイルを BitmapImage で開く方法は知っていますが、ファイルを WritableBitmap として開く方法がわかりません。ファイルを WritableBitmap に直接開く方法はありますか?ない場合、BitmapImage を WritableBitmap に変換する方法はありますか? みんなありがとう。