ユーザーがこの Usercontrol を描画する Windows Phone 8 アプリに UserControl があります。これを画像に変換したいと思います。例はビットマップです。
この「キャンバスをAndroidでビットマップ画像に変換する」を見つけましたが、Windows Phone 8には必要です。
ユーザーコントロールはキャンバスに配置されます。最適なのは、情報を含むユーザーコントロールのみを画像に変換した場合です。しかし、これができない場合はキャンバスです。キャンバスでなければならない場合、この情報は不要なので、ユーザーコントロールの周りの背景を非表示に設定することは可能ですか?
編集 多分このリンクは誰かを助けることができます. ウィンドウを作成せずに WPF UserControl をビットマップにレンダリングする方法
完了したらソリューションを投稿します。ビットマップをユーザーコントロールに変換することも検討します。誰かがこれを調べた場合は、これについてお知らせください。
編集2
誰かがこのライブラリを使用してい ますかhttp://writeablebitmapex.codeplex.com/ かなり軽量で、関数のトリミング画像があることがわかります。だから多分これはまさに私が必要としているものです。
EDIT 3 だから私はこれをもっと調べていて、最終的に私が欲しかったものを見つけました。 shape-or-path.html
しかし、私はこれを機能させることができないようです。誰かがこれについてのアイデアを持っていますか?
ソリューション writeablebitmap を使用して UI 要素をキャプチャし、mediastream を使用してそれを isolatedstorage に保存します。次に、それをリロードして画像をイメージソースとして使用し、要素を目的の形状に切り抜くことができます。