Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner


Creare dei Tumbnails


private void GeneraTumbnail(string path, string img, short dimensione)
{
  System.Drawing.Image objImage = null;
  System.Drawing.Image objThumbnail = null;
  string strFilename;
  int shtWidth, shtHeight;
  strFilename = path + img;
  shtWidth = dimensione;
  try { objImage = System.Drawing.Image.FromFile(strFilename); }
  catch { /*errore...*/ }
  if (shtWidth == 0)
  {
    shtWidth = objImage.Width;
  }
  else if (Convert.ToInt32(Request.QueryString["width"]) < 1)
  {
    shtWidth = 100;
  }
  else
  {
    shtWidth = Convert.ToInt32(Request.QueryString["width"]);
  }
  shtHeight = objImage.Height / (objImage.Width / shtWidth);
  objThumbnail = objImage.GetThumbnailImage(shtWidth, shtHeight, null, System.IntPtr.Zero);
  Response.ContentType = "image/jpeg";
  objThumbnail.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);
  objImage.Dispose();
  objThumbnail.Dispose();
}



Scarica il Codice...


Stampa la pagina


 








Inizio pagina

risorse per webmaster