C# 下載文件


最近一段時間,真的是太忙太忙了!經歷了自我畢業以來最忙碌的一個項目!

說起這個項目,我有萬千感慨

且不說技術能力,也無需談論項目需求。單就項目壓力,日常加班,周六日補班而言,我相信很多人是扛不住的!

這個項目組五個開發人員,項目開始一月時,因壓力大,辭職一名員工!項目開始二月時,又...,現在又聽說項目組一骨干成員也要...

哎,希望他能留下,和我們一起奮斗,戰斗早已打響,而且本期戰斗也接近尾聲,為什么不堅持到底呢?

俗話說行百里者半於九十,到最后一哆嗦的時候,要堅持,堅持,堅持...

為什么要堅持呢?人生百態,不同經歷會提升你,不同經歷會改變你對一個事物的看法,也會使自己更堅韌,自信,自強!

好了,廢話說多了,今天沒什么好的知識分享給大家,只是很簡單的下載文件!

 public ActionResult Index()
        {
            byte[] fileBytes = System.IO.File.ReadAllBytes(Path.Combine(HttpContext.Server.MapPath("~/content/Site.css")));
            return File(fileBytes, System.Net.Mime.MediaTypeNames.Application.Octet, "Site.css");
        }

就這么簡單!哈哈,有沒有被欺騙的感覺!

圖片轉為Base64編碼:

  public String ImgToBase64String(string fileName)
        {
            FileInfo file = new FileInfo(fileName);
            var stream = file.OpenRead();
            byte[] buffer = new byte[file.Length];
            //讀取圖片字節流
            stream.Read(buffer, 0, Convert.ToInt32(file.Length));
            //將字節流轉化成base64字符串
           return Convert.ToBase64String(buffer);
        }
 item.DocBase64SR = "data:image/png;base64," + new InspectionRatingSeeModel().ImgToBase64String(Uri);

 其中:FileName 為服務器png圖片絕對路徑!

如果需要查看Base64轉為圖片,請參考我的博客:C# 異步上傳圖片案例


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM