方法定义:
/// <summary>
/// 重置大小
/// </summary>
/// <param name="ImagePath">文件名</param>
/// <param name="height"></param>
/// <param name="width"></param>
/// <param name="preserveAspectRatio">是否保持比例</param>
/// <param name="preventEnlarge">是否保护不超过原大小。(可以小于但不能超出)</param>
public void Resize(string ImagePath, int height = 100, int width = 100, bool preserveAspectRatio = false, bool preventEnlarge = false)
生成的图片上左有黑边
是不是resize内部实现的问题 没法改只能换方法了mvc
/// <summary>
/// 重置大小
/// </summary>
/// <param name="ImagePath">文件名</param>
/// <param name="height"></param>
/// <param name="width"></param>
/// <param name="preserveAspectRatio">是否保持比例</param>
/// <param name="preventEnlarge">是否保护不超过原大小。(可以小于但不能超出)</param>
public void Resize(string ImagePath, int height = 100, int width = 100, bool preserveAspectRatio = false, bool preventEnlarge = false)
生成的图片上左有黑边
是不是resize内部实现的问题 没法改只能换方法了mvc
<img src="/image/resize?imagepath=city.jpg&height=200&width=200&preventEnlarge=true" alt="Alternate Text" />
后台resize拿到imagepath再去拼完整路径
Resize(width, height).Crop(1,1).Write();