4

Windows Phone 8 の場合 (Windows 8 でも同様だと思います)、取得した画像を .png に変換するにはどうすればよいですか?

たとえば、.jpeg または .gif を取得し、それを .png に変換します。

.png を .jpeg に変換することにも興味があります。

サードパーティのアプリケーションの前に組み込みのメソッドを好むでしょう。

ありがとうございました!

4

2 に答える 2

3

WP7/WP8 には、JPG から PNG に変換する組み込み機能はありません。

WriteableBitmap を JPEG として保存することだけが必要な場合に使用する 1 つの優れたサードパーティ フレームワークは、ToolStack C# PNG Writer Libraryです。

var myBitmap = new WriteableBitmap(tempBitmap);

// Create the destitnation stream.
var pngDest = new System.IO.IsolatedStorage.IsolatedStorageFileStream("test.png", FileMode.Create, isoStore);

// use the WriteableBitmap extension to write out the PNG
myBitmap.WritePNG(pngDest);

より完全な機能を備えたツールセット (JPG の読み込みなど) が必要な場合は、WriteableBitmapExと、Rene Schulte によるこの素晴らしい記事 (@ Convert, Encode And Decode Silverlight WriteableBitmap Data ) を確認してください。

于 2012-12-24T23:48:51.607 に答える