携帯電話にダウンロードする画像がいくつかありますが、これらの画像はすべて 480x360 ピクセルです。現在、これらの一部は 360 度の高さを完全に使用していません。たとえば、高さが 240 ピクセルしかない場合があります (したがって、上部と下部は 60 ピクセルの黒で埋められます)。新しい画像が 480x240 になるように、画像の主要部分だけを抽出する方法を提案する人はいますか?
2 に答える
3
使用されている画像の部分がわかっている場合は、 WritableBitmapExtensionライブラリを使用して画像を切り抜くことができます。画像を切り抜く方法の例を次に示します。
WriteableBitmap wb = new WriteableBitmap(480, 360); // Load your image here instead
wb = wb.Crop(0, 0, wb.PixelWidth, 240); // Keep only the top part of the image (240 px)
于 2012-12-30T21:57:36.817 に答える
0
Johan Falk の答えは最高のように聞こえますが、別の方法として、Windows Phone で画像操作を行う必要があるときに FJCore が機能しました。 http://code.google.com/p/fjcore/
于 2012-12-30T22:16:55.930 に答える