【发布时间】:2013-02-13 00:22:00
【问题描述】:
大家好,我在这里寻找一些模仿这个 PHP 类的 asp.net 代码
我需要代码能够像这里那样做:
$image = new Imagick('image.jpg');
// If 0 is provided as a width or height parameter,
// aspect ratio is maintained
$image->thumbnailImage(100, 0);
echo $image;
注意上面写着如果提供 0 作为宽度或高度参数,则保持纵横比
我目前无法找到任何允许上述内容的 .net 代码。我已经看到很多允许指定宽度和高度但不仅仅是一个。这个 PHP 类最能模仿 Photoshop 调整大小。
因此,一个例子是:
$image = new Imagick('image.jpg'); //WHERE Width = 3216 & Height = 2064
$image->thumbnailImage(1024, 0); //WHERE Width = 1024
echo $image;
那张图片的大小会变成
宽度 = 1024
身高 = 657
就像在 Photoshop 中一样。
【问题讨论】:
-
您是否在问如何在 .NET 中加载和调整图像大小?或者当你只有 1 和一个纵横比时,你是否要求数学找到第二维?还是两者兼而有之?
-
@CoryNelson 我希望两者都做。如果我给它 width 或 height,我希望它知道它需要使用什么。
标签: asp.net .net image-processing imagemagick