用System.Drawing.Image.
如果图像宽度或高度超过最大值,则需要按比例调整大小.调整大小后,需要确保宽度或高度都不超过限制.
宽度和高度将调整大小,直到它不会自动超过最大值和最小值(可能的最大尺寸)并保持比率.
我正在开发一个ASP.NET 3.5 Web应用程序,我允许我的用户上传jpeg,gif,bmp或png图像.如果上传的图片尺寸大于103 x 32,我想将上传的图片大小调整为103 x 32.我已经阅读了一些博文和文章,并且还尝试了一些代码示例,但似乎没有什么工作正常.有没有人成功做到这一点?
如何在保持纵横比的同时将JPEG图像调整为固定宽度?以简单的方式,同时保持质量.
有人知道着名的PHP类"timthumb"的ASP.Net版本吗?只需要一个可以在同一行"timthumb"中工作的脚本,并为任何大小的图像生成高质量的基于方形或比率的缩略图.
这是php类的链接:http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/