C#程序保存图片到服务器地址怎么写? 我是这样的bitmap.save("http:\192.168.0.105F:宝康my sql连接测

C#程序保存图片到服务器地址怎么写? 我是这样的bitmap.save("http:\192.168.0.105F:宝康my sql连接测,第1张

//这是一个上传图片的例子,上传其他文件都一样

string strFileFullName = System.IO.Path.GetFileName(this.FileUpload1.PostedFile.FileName)

if (strFileFullName.Length >0)

{

if (FileUpload1.HasFile)

{

string newFileName = GetNewFileName(strFileFullName)

string path = Server.MapPath("[服务器端存储图片的路径]" + newFileName)

string pathSaveImg = Server.MapPath("[服务器端存储图片的路径]" + newFileName)

this.FileUpload1.SaveAs(path)

[数据库字段]= "[服务器端存储图片的路径]" + newFileName

}

else

{

MessageBox.Show(this, "找不到此图片")return

}

}

//跟据文件名产生一个由时间+随机数组成的一个新的文件名

//因为客户端上传的文件很可能会重名,所以要对文件名进行重命名

public static string GetNewFileName(string FileName)

{

Random rand = new Random()

string newfilename = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + "m" +

DateTime.Now.Day.ToString() + "d"

+ DateTime.Now.Second.ToString() + DateTime.Now.Minute.ToString()

+ DateTime.Now.Millisecond.ToString()

+ "a" + rand.Next(1000).ToString()

+ FileName.Substring(FileName.LastIndexOf("."), FileName.Length - FileName.LastIndexOf("."))

return newfilename

}

祝你成功!!!

工具/原料 FlashFXP VPN 文件夹步骤/方法 首先建立一个文件夹,把当天需要上传的图片存放到同一个文件夹,这样不会和以前的图片混淆一起难以辨认。然后就是连接到VPN,输入VPN用户名以及密码,连接成功。打开FlashFXP,这个工具是上传图片的直接工具,首先连接到服务器,点击圆圈箭头处的连接图标,输入连接类型、用户名、密码,连接成功。在FlashFXP工具的左栏的圆圈处打开开始创建的新文件夹,在FlashFXP工具的左栏的圆圈处打开一个新文件夹,这个很重要,最好是每天上传图片到服务器中建立一个新的文件夹。将要上传的图片直接复制、粘贴到左栏框内,点击鼠标右键弹出的传输指令,然后上传到服务器成功。图片上次服务器已成功,然后就可以用代码的格式编辑到文章中。注意事项 最好是每天上传图片到服务器中建立一个新的文件夹。文件夹不要随便更改其初始位置。图片修改成较容易记的名称,因为在插入图片时要用源代码的形式输入图片名称。 更多精彩电脑信息,请登录:中国高速网-IT频道。

你做的是简单的图片上传?我这是spring的上传你可以用io流上传图片

public String picture(@RequestParam MultipartFile[] imgs,HttpServletRequest request,Picture picture,HttpSession session) throws IOException {

for (MultipartFile myfile:imgs) {

if(myfile.isEmpty()){

request.setAttribute("msg", "文件上传失败!")

return "redirect:/pictureloading"

}else {

String path=request.getSession().getServletContext().getRealPath("images/imgs")

FileUtils.copyInputStreamToFile(myfile.getInputStream(), new File(path,myfile.getOriginalFilename()))

picture.setP_img("imgs/"+myfile.getOriginalFilename())

}

}

if (picture.getP_title()==null ||picture.getP_pctxt()==null) {

request.setAttribute("msg", "添加失败!")

return "redirect:/pictureloading"

}

pictureServiceImpl.addPicture(picture)

return "redirect:/pictureloading"

}


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/306907.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存