C#图片转换成缩略图的问题
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Drawing;
using System.Drawing.Imaging;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string originalImagePath = "E:\\lfy1\\UpLoad\\Link.jpg ";
string thumbnailPath = "E:\\lfy1\\H\\ ";
int width = 88;
int height = 31;
string mode = "HW ";
MakeThumbnail(originalImagePath,thumbnailPath,width,height, mode);
}
#region public static void MakeThumbnail(string originalImagePath, string thumbnailPath, int width, int height, string mode)
/// <summary>
/// 生成缩略图
/// </summary>
/// <param name= "originalImagePath "> 源图路径(物理路径) </param>
/// <param name= "thumbnailPath "> 缩略图路径(物理路径) </param>
/// <param name= "width "> 缩略图宽度 </param>
/// <param name= "height "> 缩略图高度 </param>
/// <param name= "mode "> 生成缩略图的方式 </param>
public static void MakeThumbnail(string originalImagePath, string thumbnailPath, int width, int height, string mode)
{
Image originalImage = Image.FromFile(originalImagePath);
int towidth = width;
int toheight = height;
int x = 0;
int y = 0;
int ow = originalImage.Width;
int oh = originalImage.Height;