c#.net上传图片

来源:百度知道 编辑:UC知道 时间:2024/09/24 02:33:06
c#.net上传图片

1个文本框 1个按钮浏览图片地址按钮 1个确定按钮
上传后在下面显示上传的图片

修改图片大小为 800*600 并且复制一个图片 180*60 或者在上传的时候自动上传2次

加详细注释。。。。。。

/// <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;

switch (mode)
{