| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- using SiteCore;
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Web;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- using Utils;
- using Utils.ImageUtils;
- public partial class plug_ssi_uploadImg : SiteBasePage
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- string err = "{\"res\":\"0\",\"msg\":\"上传失败!\"}";
- //if (CurrentUser==null)
- //{
- // Response.Write(err);
- // return;
- //}
- if (Request.Files.Count < 1)
- {
- Response.Write(err);
- return;
- }
- string idx = GetString("idx");
- if (idx == "")
- {
- Response.Write(err);
- return;
- }
- string fn = CurrentUser.UserID + "_" + idx;
- try
- {
- HttpPostedFile postFile = Request.Files[0];
- if (postFile != null)
- {
- string errMsg = "";
- if (!ImageHandler.CheckImage(postFile, out errMsg)) return;
- string saveFile = Path.Combine(tmpImgPath, fn + ".jpg");
- string result = "";
- postFile.SaveAs(saveFile);
- //using (System.Drawing.Image imgThumb = System.Drawing.Image.FromStream(postFile.InputStream))
- //{
- // result = ImageMaker.ToThumbnailImages(imgThumb, saveFile, 800, "", 9, 3);
- //}
- Response.Write("{\"res\":\"1\",\"msg\":\"上传成功!\",\"ridx\":\"" + idx + "\",\"fn\":\"" + SecurityHelper.EncodingBase64(fn) + "\"}");
- return;
- }
- }
- catch
- {
- }
- Response.Write(err);
- }
- }
|