Tag: 图片上传

将WebImage上传到FTP

我正在使用ASP.Net MVC 4和WebImage助手。 我需要通过FTP上传我的WebImage对象。 我只是不知道如何将WebImage参数发送到我的RequestStream.Write 这是一些代码…… WebImage photo = WebImage.GetImageFromRequest(); string fileName = System.IO.Path.GetFileName(photo.FileName); FtpWebRequest request = (FtpWebRequest)WebRequest.Create(FTPaddress +”/images/” + fileName); request.Method = WebRequestMethods.Ftp.UploadFile; request.Credentials = new NetworkCredential(“****”, “*****”); request.UsePassive = true; request.ContentLength = ???????; byte[] buffer = ????????; //It’s not photo.GetBytes; Stream requestStream = request.GetRequestStream(); requestStream.Write(buffer, 0, request.ContentLength); requestStream.Close(); FtpWebResponse response = (FtpWebResponse)request.GetResponse(); response.Close(); […]

将图像保存到MemoryStream-通用GDI +错误

我的应用程序概述:在客户端,使用网络摄像头拍摄一系列快照。 在提交时,我希望将图像转换为字节数组,并将该字节数组发送到我编写的服务。 我的问题:我正在尝试将单个图像保存到MemoryStream ,但它继续破坏,吐出消息“GDI +中发生了一般错误。” 当我深入挖掘时,我看到当MemoryStream的缓冲区位置为54时抛出exception。不幸的是,它是一张1.2 mb照片。 这是代码块: // Create array of MemoryStreams var imageStreams = new MemoryStream[SelectedImages.Count]; for (int i = 0; i s.Length)]; for(int i = 0; i < imageStreams.Length; i++) { bytes.Concat(imageStreams[i].ToArray()); } 这是我的BitmapFromSource方法 // Converts a BitmapSource object to a Bitmap object private System.Drawing.Image BitmapFromSource(BitmapSource source) { System.Drawing.Image bitmap; using (MemoryStream […]

ASP.Net MVC 5图像上传到文件夹

我有一个非常简单的MVC5应用程序,它有一个客户端的产品页面,我也在使用MVC 5中已经搭建的基本CRUD操作。 我有一个名为Cakes.cs的模型,因为客户销售蛋糕。 很简单。 以下是该模型的代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace TastyCakes.Models { public class Cakes { public int CakesID { get; set; } public string Name { get; set; } public string Description { get; set; } public decimal Price { get; set; } public string CakeImage { get { return […]