私は JavaScript で Windows 8 のペイント プログラムに取り組んできましたが、問題に遭遇しました。キャンバスから画像をエクスポートする方法がわかりません。私は FileSavePicker にある程度精通していますが、助けが必要です。
これを見つけましたが、「エンコーディング」変数を作成する方法がわかりません: Windows 8 でキャンバスを画像として保存する
もっと簡単な方法があれば、または誰かがそれを説明できれば、それは大きな助けになるでしょう.
私は JavaScript で Windows 8 のペイント プログラムに取り組んできましたが、問題に遭遇しました。キャンバスから画像をエクスポートする方法がわかりません。私は FileSavePicker にある程度精通していますが、助けが必要です。
これを見つけましたが、「エンコーディング」変数を作成する方法がわかりません: Windows 8 でキャンバスを画像として保存する
もっと簡単な方法があれば、または誰かがそれを説明できれば、それは大きな助けになるでしょう.
最終的に、Html を使用して Windows 8 アプリを作成するいくつかの問題を解決するために、C# と Xaml に切り替えました。
Html と JavaScript はなじみがあり、好きでしたが、Xaml と C# について詳しく知ると、より好きになりました。たとえば、<div>
インターフェイスのほぼすべてのセクションで使用する代わり<Grid>
に、、、、、などを使用できます。しかし、この特定の問題については、かなり迅速に解決しました。<Border>
<StackPanel>
public async void Preview_Update()
{
RenderTargetBitmap bitmap = new RenderTargetBitmap();
await bitmap.RenderAsync(canvas);
image.Source = bitmap;
}
FileSavePickerの場合は、非常に単純です。