最近一段时间,真的是太忙太忙了!经历了自我毕业以来最忙碌的一个项目!
说起这个项目,我有万千感慨
且不说技术能力,也无需谈论项目需求。单就项目压力,日常加班,周六日补班而言,我相信很多人是扛不住的!
这个项目组五个开发人员,项目开始一月时,因压力大,辞职一名员工!项目开始二月时,又...,现在又听说项目组一骨干成员也要...
哎,希望他能留下,和我们一起奋斗,战斗早已打响,而且本期战斗也接近尾声,为什么不坚持到底呢?
俗话说行百里者半于九十,到最后一哆嗦的时候,要坚持,坚持,坚持...
为什么要坚持呢?人生百态,不同经历会提升你,不同经历会改变你对一个事物的看法,也会使自己更坚韧,自信,自强!
好了,废话说多了,今天没什么好的知识分享给大家,只是很简单的下载文件!
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, , Convert.ToInt32(file.Length));
//将字节流转化成base64字符串
return Convert.ToBase64String(buffer);
}
item.DocBase64SR = "data:image/png;base64," + new InspectionRatingSeeModel().ImgToBase64String(Uri);
其中:FileName 为服务器png图片绝对路径!
如果需要查看Base64转为图片,请参考我的博客:C# 异步上传图片案例