/// <summary>
/// 按比例缩小图片(高度按缩小按宽度的缩小比例缩小)
/// </summary>
/// <param name="ImageMap">界面显示的Image</param>
/// <param name="ImagePath">图片虚拟路径</param>
/// <param name="WidthSize">图片缩小后定下的宽度</param>
/// <param name="Server">本页的Server</param>
public void ImageSize(System.Web.UI.WebControls.Image ImageMap, string ImagePath, int WidthSize,System.Web.HttpServerUtility Server)
{
System.Drawing.Image Img = System.Drawing.Image.FromFile(Server.MapPath(ImagePath));
int ImgWidth = Img.Width;
int ImgHeight = Img.Height;
ImageMap.ImageUrl = ImagePath;
if (ImgWidth > WidthSize)
{
ImageMap.Width = WidthSize;
ImageMap.Height = WidthSize * ImgHeight / ImgWidth;
}
}
/// 按比例缩小图片(高度按缩小按宽度的缩小比例缩小)
/// </summary>
/// <param name="ImageMap">界面显示的Image</param>
/// <param name="ImagePath">图片虚拟路径</param>
/// <param name="WidthSize">图片缩小后定下的宽度</param>
/// <param name="Server">本页的Server</param>
public void ImageSize(System.Web.UI.WebControls.Image ImageMap, string ImagePath, int WidthSize,System.Web.HttpServerUtility Server)
{
System.Drawing.Image Img = System.Drawing.Image.FromFile(Server.MapPath(ImagePath));
int ImgWidth = Img.Width;
int ImgHeight = Img.Height;
ImageMap.ImageUrl = ImagePath;
if (ImgWidth > WidthSize)
{
ImageMap.Width = WidthSize;
ImageMap.Height = WidthSize * ImgHeight / ImgWidth;
}
}