读书人

这么将图片缩小 急该怎么解决

发布时间: 2012-01-22 22:38:43 作者: rapoo

这么将图片缩小 急!
这么将 120X160 的图片缩小 60X84的图片

[解决办法]
以上方法来自MSDN的示例:
public bool ThumbnailCallback()
{
return false;
}
public void Example_GetThumb(PaintEventArgs e)
{
Image.GetThumbnailImageAbort myCallback =
new Image.GetThumbnailImageAbort(ThumbnailCallback);
Bitmap myBitmap = new Bitmap( "Climber.jpg ");
Image myThumbnail = myBitmap.GetThumbnailImage(
40, 40, myCallback, IntPtr.Zero);
e.Graphics.DrawImage(myThumbnail, 150, 75);
}
[解决办法]
tmpbitmap.Save( "C:\\Pic\1.jpg ",System.Drawing.Imaging.ImageFormat.Jpeg);
[解决办法]
把new去掉
[解决办法]
示例:

public void DrawImageRect(PaintEventArgs e)
{

// Create image.
Image newImage = Image.FromFile( "SampImag.jpg ");

// Create rectangle for displaying image.
Rectangle destRect = new Rectangle(100, 100, 450, 150);

// Draw image to screen.
e.Graphics.DrawImage(newImage, destRect);
}

读书人网 >C#

热点推荐