国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Asp._Net 上傳圖片并生成高清晰縮略圖

2019-11-02 14:40:17
字體:
來源:轉載
供稿:網友

   不是很復雜,大概寫一下。目的只在于實現,未仔細按照標準什么的來寫。其中參考了網上已經存在的代碼。

  using System.Drawing;

  頁面,如圖:

Asp.Net 上傳圖片并生成高清晰縮略圖 電腦高手

  點擊提交按鈕:

 代碼如下  

httpPostedFile hpf = UploadImage.PostedFile;
//取得文件名(不含路徑)
string Filename = Path.GetFileName(hpf.FileName);//原文修改
if (hpf.FileName.Length < 1)
{
Response.Write("請選擇您要上傳的圖片文件");
return;
}
if (hpf.ContentType != "image/jpeg" && hpf.ContentType != "image/gif")//原文修改
{
Response.Write("只允許上傳 GIF JPG類型的文件");
return;
}
else
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append(DateTime.Now.Year.ToString());
sb.Append(DateTime.Now.Month.ToString());
sb.Append(DateTime.Now.Day.ToString());
sb.Append(DateTime.Now.Hour.ToString());
sb.Append(DateTime.Now.Minute.ToString());
sb.Append(DateTime.Now.Second.ToString());
if (Filename.ToLower().EndsWith("gif"))
{
sb.Append(".gif");
}
else if (Filename.ToLower().EndsWith("jpg"))
{
sb.Append(".jpg");
}
else if (Filename.ToLower().EndsWith("jpeg"))
{
sb.Append(".jpeg");
}
Filename = sb.ToString();
}

// 保存圖片到服務器上
try
{
hpf.SaveAs(Server.MapPath("Album") + Filename);//自己修改!
}
catch (Exception ee)
{
Response.Write("上傳圖片失敗,原因" + ee.Message);
return;
}

// 生成縮略圖
//原始圖片名稱
string originalFilename = hpf.FileName;
//生成的高質量圖片名稱
string strFile = Server.MapPath("AlbumSmall_")+ Filename;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东台市| 伊金霍洛旗| 金坛市| 肇州县| 兰州市| 崇仁县| 商水县| 瑞金市| 门头沟区| 延川县| 东乡县| 沁阳市| 五常市| 华安县| 团风县| 保靖县| 堆龙德庆县| 顺昌县| 哈密市| 吐鲁番市| 达尔| 宁明县| 灵璧县| 泸西县| 陈巴尔虎旗| 平安县| 镇平县| 淳化县| 绥阳县| 东明县| 双辽市| 蒙城县| 富锦市| 绥棱县| 星座| 威远县| 凤城市| 彝良县| 太谷县| 秭归县| 离岛区|