0
.net Image Controlからサーバーのディレクトリに画像を保存する方法はありますか?Image.Controlの画像をWebディレクトリに保存する
それは、Page_Loadの上で生成されますバーコードの画像です:Webページ上のバーコード画像が表示さだけで罰金
Image1.ImageUrl = "~/app/barcode.aspx?code=TEST"
が、私は、同様のディレクトリに保存するwnated:
~/barcode image/TEST.jpg
はこれまでのところ、ここで私が持っているものです。
WebClient webClient = new WebClient();
string remote = Server.MapPath("..") + @"\app\barcode.aspx?code=TEST";
string local = Server.MapPath("..") + @"\barcode image\TEST.jpg";
webClient.DownloadFile(remote, local);
しかし、それは私にエラーを与える:Illegal characters in path.
oded - これをハードコードする必要がありますか? @ "http:// localhost ...エラーが発生したためWebClientリクエスト中に例外が発生しました –
@PodMays - Webサーバーの名前がわかりません。代わりにHTTPヘッダーから取得できます。 – Oded
oded私はパスを取得することができました: 'remote = @" http:// "+ Request.Url.Authority.ToString()+ @"/app/BarCode.aspx?code = TEST "'私はエラーです。WebClientリクエスト中に例外が発生しました。 –