如何保持.jpg和.jpeg文件扩展名之间的灵活性
本文关键字:扩展名 之间 灵活性 文件 jpeg 何保持 jpg | 更新日期: 2023-09-27 18:05:52
我在c#网站工作。我有数据库中的照片路径存储。但问题是,存储的路径是像…/assets/photo_name.jpg和我的资产文件夹有照片扩展名photo_name.jpeg。因此,当我从数据库中获取照片路径并将其放入src中的<img>
标签时由于。jpg和。jpeg之间的冲突,我无法显示照片
cmd.CommandText = "SELECT icon FROM `tbl_vc` WHERE is_current = 'Y' AND chancellor =335";
MySqlDataAdapter adp = new MySqlDataAdapter(cmd);
adp.Fill(set);
icon_src ="<img src='"+icon+"' width='331px' height='381px' /> </figure>";
可以检查文件是否存在
bool fileExists = File.Exists(System.Web.HttpContext.Current.Server.MapPath("~/"+ icon));
icon_src = "<img src='" + fileExists ? icon : icon.Replace(".jpg", ".jpeg") + "' width='331px' height='381px' /> </figure>";