0
我想弄清楚如何使用ImageResizer(http://imageresizing.net/)从图像转换为图像。使用ImageResizer调整图像的大小/转换图像
我试过这样的事情。
Stream s = WebRequest.Create("http://example.com/resources/gfx/unnamed.webp").GetResponse().GetResponseStream();
ImageBuilder.Current.Build(s, "~/resources/gfx/photo3.png", new ResizeSettings("format=png"));
但我刚刚得到的错误
“文件可能已损坏,空,或可能含有单一尺寸大于65,535像素更大的PNG图像。”
当我做
using (Stream output = File.OpenWrite(Server.MapPath("~/resources/gfx/test.webp")))
using (Stream input = WebRequest.Create("http:///example.com/resources/gfx/unnamed.webp").GetResponse().GetResponseStream()) {
input.CopyTo(output);
}
ImageBuilder.Current.Build("~/resources/gfx/test.webp", "~/resources/gfx/photo3.png",
new ResizeSettings("format=png"));
它工作正常,我,我在这里失去了一些东西?
你解决了吗? – Nacho