問題タブ [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.

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

windows-phone-7 - WP7: IsolatedStorage と WriteableBitmap の比較

しっかりとしたアドバイスが必要なシナリオがあります。問題は、Windows Phone でのWriteableBitmap画像と速度の関係です。IsolatedStorage

UserControl少しグラフィカルに重い (#1) を表示するアプリがあります。ユーザーがそれをスワイプすると、左プッシュ型のトランジションでトランジションして新しいUserControl(#2) を取り込みますが、これもグラフィックが少し重いです。ユーザーが反対方向にスワイプすると、コントロール #1 が同じタイプのプッシュ トランジションで、今度は右から読み込まれます。

私が今日やっていることは、#1 のスナップショットを撮り、#2 を画面外にロードしてスナップショットを撮り、両方をコントロールに並べて配置し、Canvasそのコントロールを左または右にアニメーション化することです。コントロールを使用してアニメーション化するだけではない理由の 1 つは、それらがロードされたときに開始されるアニメーションを持っている可能性があることです。現在の手法では、方向に応じて、アニメーション前とアニメーション後のスクリーンショットをキャプチャできます。彼らは入ります。

Extenstions.SaveJPEGただし、最初に上記を実行し、writeablebitmap を IsolatedStorage に送信して、代わりに後続の遷移アニメーションで使用する方が良い/高速である場合は、私は疑問に思っています。

通常、読み込み/レンダリング/WriteableBitmap毎回は高速になりますか、それとも jpeg からの読み込みはIsolatedStorage毎回高速になりますか? SDK の Transitions コントロールは、実際にはこれらのいずれも実行しないことがわかりました。そのため、パフォーマンスを向上させる可能性のある別の提案を受け入れます。

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

android - .NETで作成されたバイト配列を使用してAndroidのImageViewerウィジェットに画像を表示する

Androidアプリで使用したいバイト配列として、サーバーのデータベースに多数の画像が保存されています。

バイト配列はWindowsPhone7アプリの画像から作成されたため、.NETのWriteableBitmap(wbmp)を使用してIsolatedStorageFileStream(isfs)に保存します。

Androidアプリには、画像の1つを表示するために使用しようとしているImageViewウィジェットがあります。BitmapFactoryを使用してバイト配列(ペイロード)をデコードしようとしました:

しかし、それは機能しません-デバッガーをステップスルーすると、画像が表示されず、bmpがnullになります。これは、BitmapFactoryがバイト配列を正しくデコードできなかったことを示しているようです。

Windows Phone 7の場合、byte [](リアリティ)をMemoryStream(mstream)にロードし、そのMemoryStreamを使用してBitmap(bmp)のSetSourceメソッドを呼び出します。

そこで、Androidで、バイト配列をMemoryFileに読み込んでから、BitmapFactoryを使用してMemoryFileのInputStreamをロードしてみました。

しかし、これはまだ機能しません。

Androidでこの形式のバイト配列を正常にロードして画像を表示するにはどうすればよいですか?

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

silverlight - Silverlight の WriteableBitmap を使用して、UI の非表示部分をビットマップに保存できますか?

下にスクロールしてすべての行を表示する必要があるグリッドがあり、現在表示されていない行をビットマップとして保存することに興味があるとします。それは実現可能ですか、それとも実際に下にスクロールして「スナップショットを撮り」、もう一度上にスクロールする必要がありますか?

これは実現可能性の質問であるため、共有するコードはありません。

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

silverlight - ImageLoadedイベントを使用せずに、Silverlight C#ライブラリ内のファイルから書き込み可能なビットマップに画像を取得するにはどうすればよいですか?

Silverlightライブラリに画像を保存し、それをビットマップにロードする必要があります。リソースのように参照したいのですが、どうすればよいかわかりません。このライブラリにはxamlがまったくありませんが、読んだ内容は、xamlでそれを行う必要があることを示しているようです。

これは、imageLoadedイベントを使用してサンプルソリューションでそれを行った方法です。(Silverlightが非同期のものを愛していることをご存知でしょう!)画像のプロパティは常にリソース/コピーに設定されています。

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

silverlight - WriteableBitmap を画像として SharePoint ドキュメント ライブラリに保存する

画像として生成された WriteableBitmap を SharePoint ドキュメント ライブラリにアップロードする必要があるという要件があります。誰でも私を助けてもらえますか?ありがとうございました。

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

c# - WP7 でユーザー署名をキャプチャする方法は?

まずはこちらをチェック!!

この男はこれを行う方法をブログに投稿していますが、うまくいきません。彼らも同じことをしようとしている少数の人々であり、私はここの人々がこれを理解するのを助けることができると知っています. それは WP7 であるため、ビットマップを使用することはできませんが、からの派生物であることに気付きusing System.Windows.Media.Imaging;ました。

どんな助けでも大歓迎です!ありがとうございました。

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

c# - Writeablebitmap - 左に 1 px スクロールします。最善の方法は何ですか? (別名 memmove はどこですか?)

書き込み可能なビットマップがあります。

コンテンツを 1 ピクセル左にスクロールし、一番右の列に新しいピクセル行を入力します。

C++ では、バッファ全体を 1 ピクセル左に memmove し、各行の最後のピクセルを上書きしますが、memmove がないため、C# でこれを行う最善の方法がわかりません。

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

silverlight - Silverlight UiElement の画像を Word 文書に追加する方法

DataGridシルバーライトの特定の画像を単語ドキュメントに追加したいと考えています。

の を作成しましたWriteableBitmapが、DataGridこの画像を Word 文書にコピーする方法が見つかりません。

である必要はありませんWriteableImage。機能するソリューションはすべて問題ありません。

ありがとう。

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

windows-phone-7 - スクリーンショットを撮る wp7 の Web ブラウザー

wp7でスクリーンショットを撮るコードがあります。

私の画面には、インターネットでコンテンツを表示するための Web ブラウザーがあります。ボタンを押すとテイク。画面の写真を撮ることはできますが、Web ブラウザー領域に白い四角形が表示されます。

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

silverlight - Silverlight が BMP/JPEG/PNGBitmapEncoder をサポートしないのはなぜですか?

WriteableBitmapを使用してSilverlightでローカルに保存しようとしていSaveFileDialogます。私に似た質問がここで尋ねられます。

また、回答には、いくつかのオープンソース エンコーダーと回避策が示されています。彼らは正常に動作します。

しかし、なぜ Silverlight は JPEG/PNG/BMP 自体のエンコーダーをサポートしていないのに、.NET フレームワークと WPFはそれらすべてをサポートしているのでしょうか? なぜ第三者クラスに申し込む必要があるのですか?

一晩中考えましたが、理由がわかりませんでした。サードパーティのクラスを使用することは許可されていないため、自分でエンコーダーを作成する必要があります.:(