亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

.Net實(shí)現(xiàn)上傳圖片按比例自動(dòng)縮小或放大的方法

 更新時(shí)間:2014年09月02日 09:19:18   投稿:shichen2014  
這篇文章主要介紹了.Net實(shí)現(xiàn)上傳圖片按比例自動(dòng)縮小或放大的方法,實(shí)例內(nèi)容簡(jiǎn)潔功能實(shí)用,需要的朋友可以參考下

本文實(shí)例主要展示了.Net實(shí)現(xiàn)上傳圖片按比例自動(dòng)縮小或放大的方法,是非常實(shí)用的功能。分享給大家供大家參考之用。具體方法如下:

//// <summary>
/// 按比例縮小圖片,自動(dòng)計(jì)算寬度
/// </summary>
/// <param name="strOldPic">源圖文件名(包括路徑)</param>
/// <param name="strNewPic">縮小后保存為文件名(包括路徑)</param>
/// <param name="intHeight">縮小至高度</param>
public void SmallPicWidth(string strOldPic, string strNewPic, int intHeight)
{
  System.Drawing.Bitmap objPic, objNewPic;
  try
  {
 objPic = new System.Drawing.Bitmap(strOldPic);
 int intWidth = (intHeight / objPic.Height) * objPic.Width;
 objNewPic = new System.Drawing.Bitmap(objPic, intWidth, intHeight);
 objNewPic.Save(strNewPic);
  }
  catch (Exception exp) { throw exp; }
  finally
  {
 objPic = null;
 objNewPic = null;
  }
}
/**//// <summary>
/// 縮小圖片
/// </summary>
/// <param name="strOldPic">源圖文件名(包括路徑)</param>
/// <param name="strNewPic">縮小后保存為文件名(包括路徑)</param>
/// <param name="intWidth">縮小至寬度</param>
/// <param name="intHeight">縮小至高度</param>
public void SmallPic(string strOldPic, string strNewPic, int intWidth, int intHeight)
{
  System.Drawing.Bitmap objPic, objNewPic;
  try
  {
 objPic = new System.Drawing.Bitmap(strOldPic);
 objNewPic = new System.Drawing.Bitmap(objPic, intWidth, intHeight);
 objNewPic.Save(strNewPic);
  }
  catch (Exception exp)
 { throw exp; }
  finally
  {
 objPic = null;
 objNewPic = null;
  }
}

希望本文所述實(shí)例對(duì)大家的asp.net程序設(shè)計(jì)有一定的借鑒價(jià)值。

相關(guān)文章

  • asp.net實(shí)現(xiàn)圖片以二進(jìn)制流輸出的兩種方法

    asp.net實(shí)現(xiàn)圖片以二進(jìn)制流輸出的兩種方法

    這篇文章主要介紹了asp.net實(shí)現(xiàn)圖片以二進(jìn)制流輸出的兩種方法,以簡(jiǎn)單實(shí)例形式分析了asp.net實(shí)現(xiàn)以二進(jìn)制流形式讀寫(xiě)圖片文件的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-12-12
  • asp.net輸出重寫(xiě)壓縮頁(yè)面文件實(shí)例代碼

    asp.net輸出重寫(xiě)壓縮頁(yè)面文件實(shí)例代碼

    這篇文章主要介紹了asp.net輸出重寫(xiě)壓縮頁(yè)面文件實(shí)例代碼,需要的朋友可以參考下
    2014-02-02
  • 二級(jí)域名Cookie問(wèn)題的解決方法

    二級(jí)域名Cookie問(wèn)題的解決方法

    今天博客園全面采用二級(jí)域名后,發(fā)現(xiàn)即使用戶已經(jīng)登錄,但在訪問(wèn)二級(jí)域名Blog頁(yè)面時(shí)都顯示沒(méi)有登錄(表現(xiàn)為發(fā)表評(píng)論時(shí)要求輸入驗(yàn)證碼, 收藏功能無(wú)法正常使用),再次登錄后,進(jìn)入其他二級(jí)域名還是需要登錄。
    2008-10-10
  • ASP.NET 頁(yè)面之間傳遞值方式優(yōu)缺點(diǎn)比較

    ASP.NET 頁(yè)面之間傳遞值方式優(yōu)缺點(diǎn)比較

    URL、Session、Cookies、Server.Transfer、Application和跨頁(yè)面?zhèn)魉汀?/div> 2009-11-11
  • swagger上傳文件并支持jwt認(rèn)證的實(shí)現(xiàn)方法

    swagger上傳文件并支持jwt認(rèn)證的實(shí)現(xiàn)方法

    今天通過(guò)本文給大家分享swagger上傳文件并支持jwt認(rèn)證的實(shí)現(xiàn)方法,文中提到了安裝方法及實(shí)現(xiàn)代碼,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧
    2018-05-05
  • asp.net中js和jquery調(diào)用ashx的不同方法分享

    asp.net中js和jquery調(diào)用ashx的不同方法分享

    asp.net中js和jquery調(diào)用ashx的不同方法分享,需要的朋友可以參考一下
    2013-06-06
  • 如何在.NET Core應(yīng)用中使用NHibernate詳解

    如何在.NET Core應(yīng)用中使用NHibernate詳解

    NHibernate 是一個(gè)基于.Net 的針對(duì)關(guān)系型數(shù)據(jù)庫(kù)的對(duì)象持久化類(lèi)庫(kù)。下面這篇文章主要給大家介紹了關(guān)于如何在.NET Core應(yīng)用中使用NHibernate的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-08-08
  • VB.NET生成隨機(jī)串或隨機(jī)數(shù)字的方法總結(jié)

    VB.NET生成隨機(jī)串或隨機(jī)數(shù)字的方法總結(jié)

    本篇文章主要介紹了VB.NET生成隨機(jī)串或隨機(jī)數(shù)字的方法,具有一定的參考價(jià)值,有需要的可以了解一下。
    2016-11-11
  • .net新興日志框架Serilog簡(jiǎn)介

    .net新興日志框架Serilog簡(jiǎn)介

    這篇文章介紹了.net下的新興日志框架Serilog,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 利用Typings為Visual Studio Code實(shí)現(xiàn)智能提示功能

    利用Typings為Visual Studio Code實(shí)現(xiàn)智能提示功能

    最近在學(xué)習(xí)Node.js及ThinkJS這個(gè)框架,用vscode作為開(kāi)發(fā)環(huán)境。默認(rèn)情況下vscode對(duì)ThinkJS的代碼提示并不好,所以研究了一下,原來(lái)可以同通過(guò)Typings來(lái)讓vscode擁有強(qiáng)大的智能代碼提示功能。下面本文就介紹了如何利用Typings為Visual Studio Code實(shí)現(xiàn)智能提示功能。
    2017-02-02

最新評(píng)論