如何将WriteableBitmap的大小调整为从2768x2768到1500x1500的位置?
我找不到任何可扩展的选项,而且所有其他代码都与W
不兼容谢谢!
答案 0 :(得分:3)
您可以使用以下代码调整图片大小
public byte[] ChangeDimension(BitmapImage bitmapImage, int width, int height)
{
byte[] data = null;
using (MemoryStream stream = new MemoryStream())
{
WriteableBitmap wBitmap = new WriteableBitmap(bitmapImage);
wBitmap.SaveJpeg(stream,width, height, 0, 100);
stream.Seek(0, SeekOrigin.Begin);
data = stream.GetBuffer();
}
return data;
}
答案 1 :(得分:1)