アプリケーションにより、ユーザーは写真を選択 (PhotoChooserTask) したり、撮影 (ランチャー) したりできます。簡単です、わかりました。ただし、この写真をサーバーにアップロードする必要があります (サーバー側の PHP のみ)。それが私の問題です。今は RAW POST (POST body) 経由でやっていますが、良い解決策ではありません。選択した写真のサイズを変更し (ig を 1024x768 に)、サーバーにアップロードしてファイルに保存したいと思います。どうすればいいですか?
2 に答える
0
WriteableBitmap には SaveJpeg 関数があり、幅、高さ、品質などのファイルの必要なパラメータを指定できます。ビットマップを別の解像度で (メモリ ストリームなどに) 保存し、結果のバイト配列をサーバ。
参考までに、こちらの記事をご覧ください。
于 2012-04-17T18:17:18.760 に答える
0
写真のサイズを変更するには、DecodeJpegを使用し、ストリームとサイズ (この場合は 1024、1024) を渡します。Extensions.SaveJpeg()を使用して、WriteableBitmap
これを jpeg ストリームに戻すことができます。
于 2012-04-17T18:17:59.000 に答える