0

Nugent ImageResizer をダウンロードし、このページhttp://imageresizing.net/docs/managedの例に従って、アップロード時に画像のサイズを変更しようとしていますが、これを Var または Image 変数に入れることができないので、Path.Combineでそれを参照してください。ここにコードがあります

var fileName = Path.GetFileName(file.FileName);
                var changename = getid + "_" + fileName;
          ImageBuilder.Current.Build(changename, changename,
                                                       new ResizeSettings("width=130&height=130"));

            var path = Path.Combine(Server.MapPath("~/uploads/profilepic"), changename);
                file.SaveAs(path);

varまたはある種の画像変数内でImageBuilderを取得するにはどうすればよいですか

        var resized=  ImageBuilder.Current.Build(changename, changename,
                                                       new ResizeSettings("width=130&height=130"));
var path = Path.Combine(Server.MapPath("~/uploads/profilepic"), resized);
                file.SaveAs(path);

私がしようとしているのは、エラーを発生させずにImageBuilderをPath.Combine内に配置することだけです。

4

1 に答える 1