簡體   English   中英

如何直接從網頁上傳文件?

[英]How to upload file directly from a webpage?

我正在從網站barcodes4.me 生成條形碼。 它在 url 上生成一個圖像: http://www.barcodes4.me/barcode/qr/myfilename.png?value=My%20QR%20Code 現在我想在按鈕的點擊事件上保存(上傳)這個文件。 任何想法如何做到這一點

嘗試這個:

private static System.Drawing.Image GetImg(string url)
{
    System.Drawing.Image tmpimg = null;
    var httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);
    var httpWebReponse = (HttpWebResponse)httpWebRequest.GetResponse();
    Stream stream = httpWebReponse.GetResponseStream();
    tmpimg = System.Drawing.Image.FromStream(stream);
    return tmpimg;
}

並將這一行放在您的點擊事件處理程序中:

GetImg("http://www.barcodes4.me/barcode/qr/myfilename.png?value=My%20QR%20Code").Save(Server.MapPath("~/Images") + "/barcode.png");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM