使用Magick.net调整图像大小

时间:2013-08-19 18:17:49

标签: c# imagemagick magick.net

我想在ASP .Net页面显示之前使用Magick.net调整大小,但是当我在浏览器中查看显示的图像时,它会显示为图像损坏。

如果我没有调整大小,这就是我的代码:

this.LogoBox.Image = _myModel.LogoImage;

以下是我使用ImageMagick的代码:

var logoToDisplay = new MagickImage(new Bitmap(_myModel.LogoImage));
logoToDisplay.Resize(imageWidth, imageHeight);
this.LogoBox.Image = logoToDisplay.ToBitmap();

当我取出第二个......调整大小......行,没有任何结果。我似乎找不到Magick.net的好文档,即使在CodePlex site

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用ToBitmap方法时,您的图像将转换为Bmp。您可能想要使用其他图像格式,例如ImageFormat.Png或ImageFormat.Jpeg。您也可以在此处发布消息:https://magick.codeplex.com/discussions。您是否还可以建立一个指向您要调整大小的图像的链接?