真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

ASP.NET如何上傳圖片并生成可帶版權(quán)信息的縮略圖

小編給大家分享一下ASP.NET如何上傳圖片并生成可帶版權(quán)信息的縮略圖,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都創(chuàng)新互聯(lián)公司長(zhǎng)期為1000多家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為潁州企業(yè)提供專業(yè)的網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè),潁州網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

代碼如下:

<%@ Page Language="C#" ResponseEncoding="gb2312" %> 
<%@ import Namespace="System" %> 
<%@ import Namespace="System.IO" %> 
<%@ import Namespace="System.Drawing" %> 
<%@ import Namespace="System.Drawing.Imaging" %> 
  
   
void Page_Load(Object sender, EventArgs e) 
{ 
if(!Page.IsPostBack) 
{ 
ImgPreview.Visible=false; 
} 
} 
void GetThumbnailImage(int width,int height,string strInfo,int left,int right) 
{ 
string file="Uploads/"+uploadFile.PostedFile.FileName.Substring(uploadFile.PostedFile.FileName.LastIndexOf('\\')+1); 
string newfile="Uploads/"+uploadFile.PostedFile.FileName.Substring(uploadFile.PostedFile.FileName.LastIndexOf('\\')+1)+".jpg"; 
string strAdd=strInfo; 
System.Drawing.Image oldimage = System.Drawing.Image.FromFile(Server.MapPath(file)); 
System.Drawing.Image thumbnailImage = 
oldimage.GetThumbnailImage(width, height,new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback), IntPtr.Zero); 
Response.Clear(); 
Bitmap output=new Bitmap(thumbnailImage); 
Graphics g=Graphics.FromImage(output); 
g.DrawString(strAdd,new Font("Courier New", 14),new SolidBrush(Color.Red),left,right); 
output.Save(Server.MapPath(newfile),System.Drawing.Imaging.ImageFormat.Jpeg); 
Response.ContentType = "image/gif"; 
ImgPreview.Visible=true; 
ImgPreview.ImageUrl=newfile; 
} 
bool ThumbnailCallback() 
{ 
return true; 
} 
void Button_Click(object sender, EventArgs e) 
{ 
int width,height,left,right; 
string strAddInfo=txtAddInfo.Text; 
width=Int32.Parse(txtWidth.Text); 
height=Int32.Parse(txtHeight.Text); 
left=Int32.Parse(txtLeft.Text); 
right=Int32.Parse(txtRight.Text); 
if(!(uploadFile.PostedFile.ContentLength>0)) 
{ 
lblErrInfo.Text="沒有選擇文件"; 
} 
else 
{ 
string path = Server.MapPath("./Uploads/"+uploadFile.PostedFile.FileName.Substring(uploadFile.PostedFile.FileName.LastIndexOf('\\')+1)); 
if(File.Exists(path)) 
{ 
lblErrInfo.Text="已經(jīng)有同名文件"; 
} 
else 
{ 
uploadFile.PostedFile.SaveAs(path); 
GetThumbnailImage(width,height,strAddInfo,left,right); 
} 
} 
} 
 
 
 
 
 
 

     

 

  width:100  height:150 

 

  添加信息: AspxBoy.Com 

 

  信息位置:left:10  right:135 

 

   

 

 

       

以上是“ASP.NET如何上傳圖片并生成可帶版權(quán)信息的縮略圖”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


本文題目:ASP.NET如何上傳圖片并生成可帶版權(quán)信息的縮略圖
本文地址:http://weahome.cn/article/pcpgej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部