[WebMethod]
public bool UploadImage(string ymid, string filename, byte[] bitmap, out string message, NJXPB njxpb)
{
message = "";
try
{
string path = ConfigurationManager.AppSettings["webpath1"].ToString(); path = Path.Combine(path, DateTime.Now.ToString("yyyy"));
if (!Directory.Exists(path)) Directory.CreateDirectory(path); path = Path.Combine(path, DateTime.Now.ToString("MM"));
if (!Directory.Exists(path)) Directory.CreateDirectory(path); path = Path.Combine(path, DateTime.Now.ToString("dd"));
if (!Directory.Exists(path)) Directory.CreateDirectory(path); path = Path.Combine(path, ymid);
if (!Directory.Exists(path)) Directory.CreateDirectory(path); MemoryStream stream = new MemoryStream(bitmap);
Bitmap m = (Bitmap)Image.FromStream(stream);
m.Save(Path.Combine(path, filename)); }
catch (Exception ex)
{
ILog log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
log.Error(ex);
message = "保存图片失败:" + ex.Message;
return false;
}目前,是通过以上代码,实现了单张图片上传那么,批量又该如何呢???
望高手帮帮忙、、、最好有实例!
public bool UploadImage(string ymid, string filename, byte[] bitmap, out string message, NJXPB njxpb)
{
message = "";
try
{
string path = ConfigurationManager.AppSettings["webpath1"].ToString(); path = Path.Combine(path, DateTime.Now.ToString("yyyy"));
if (!Directory.Exists(path)) Directory.CreateDirectory(path); path = Path.Combine(path, DateTime.Now.ToString("MM"));
if (!Directory.Exists(path)) Directory.CreateDirectory(path); path = Path.Combine(path, DateTime.Now.ToString("dd"));
if (!Directory.Exists(path)) Directory.CreateDirectory(path); path = Path.Combine(path, ymid);
if (!Directory.Exists(path)) Directory.CreateDirectory(path); MemoryStream stream = new MemoryStream(bitmap);
Bitmap m = (Bitmap)Image.FromStream(stream);
m.Save(Path.Combine(path, filename)); }
catch (Exception ex)
{
ILog log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
log.Error(ex);
message = "保存图片失败:" + ex.Message;
return false;
}目前,是通过以上代码,实现了单张图片上传那么,批量又该如何呢???
望高手帮帮忙、、、最好有实例!
解决方案 »
- kugoo拖动文件到列表的功能是如何实现的?
- 按钮隐藏
- 关于DataGridView和DataTable绑定,DataGridView点击行头排序后,DataTable行顺序未相应改变.200求解!!!
- 请教,我想实现二维画图(点线),鼠标可以控制图形放大缩小,有点像地图网站的效果,有什么方法?(最好有例子),谢谢。
- 知道 音频 API 请进,最近发的帖沉的快,希望这个帖能浮起来
- 服务器文件下载
- DataGrid1_ItemDataBound怎么会多循环一次??
- 初学c#,请大家多指教!
- 关于获取 picturebox里面的图片
- 向DX请教两个开发上的问题,请不吝赐教!
- 演练:在 Windows 应用程序中创建一个用于搜索数据的窗体
- 如何用C#调用C写的dll???
改成 List<string> fileNames然后在方法里foreach 这个List