WPF C# 创建缩略图
Posted wgscd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF C# 创建缩略图相关的知识,希望对你有一定的参考价值。
不太精确的方法:
public bool ThumbnailCallback() return false; private void CreateThumb(int toWidth) System.Drawing.Image.GetThumbnailImageAbort myCallback = new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback); Bitmap myBitmap = new Bitmap("D:\\img100.jpg"); double rate = (double)((double)myBitmap.Width / myBitmap.Height ); int toHeight =(int)((double )toWidth / rate); System.Drawing.Image myThumbnail = myBitmap.GetThumbnailImage(toWidth , toHeight, myCallback, IntPtr.Zero); myThumbnail.Save("D:\\okThumb.jpg");
注意:由于int 和double的问题 无法精确。。。。。。。。。。。。。。。。。
以上是关于WPF C# 创建缩略图的主要内容,如果未能解决你的问题,请参考以下文章