Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1230 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Content-type à partir d'un objet Image ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Content-type à partir d'un objet Image ?

n°1246588
Arjuna
Aircraft Ident.: F-MBSD
Posté le 16-11-2005 à 10:38:27  profilanswer
 

Salut,
 
Je cherche à trouver le content-type d'une image que j'ai dans un objet Image.
Je fais comment ? J'ai chercher un peu dans la doc des membres de l'objet, mais je ne trouve rien qui y ressemble...

mood
Publicité
Posté le 16-11-2005 à 10:38:27  profilanswer
 

n°1246603
Arjuna
Aircraft Ident.: F-MBSD
Posté le 16-11-2005 à 10:53:56  profilanswer
 

Bon, ben en fait c'est plus simple, c'est au moment de la sauvegarde qu'on indique le format :D
 

Code :
  1. using System;
  2. using System.Drawing;
  3. using System.Drawing.Imaging;
  4. using System.Drawing.Drawing2D;
  5. using System.IO;
  6. using System.Data;
  7. namespace bci
  8. {
  9. /// <summary>
  10. /// Summary description for showPict.
  11. /// </summary>
  12. public class showPict : System.Web.UI.Page
  13. {
  14.  public bool ThumbnailCallback()
  15.  {
  16.   return false;
  17.  }
  18.  private void Page_Load(object sender, System.EventArgs e)
  19.  {
  20.   string displayType = ((string) Request.QueryString["displayType"]);
  21.   MemoryStream memStream = new MemoryStream();
  22.   Image.GetThumbnailImageAbort myCallback = new Image.GetThumbnailImageAbort(ThumbnailCallback);
  23.   Image ori = Image.FromFile(Server.MapPath("medias/gnxPictures" ) + "\\flcl.jpg" );
  24.   if (displayType == "thumbnail" )
  25.   {
  26.    Image thb;
  27.    thb = ori.GetThumbnailImage(100, 70, myCallback, IntPtr.Zero);
  28.    thb.Save(memStream, ImageFormat.Jpeg);
  29.    thb.Dispose();
  30.   }
  31.   else
  32.   {
  33.    ori.Save(memStream, ImageFormat.Jpeg);
  34.   }
  35.   ori.Dispose();
  36.   Response.Clear();
  37.   Response.ContentType="image/jpeg";
  38.   memStream.WriteTo(Response.OutputStream);
  39.  }
  40.  #region Web Form Designer generated code
  41.  override protected void OnInit(EventArgs e)
  42.  {
  43.   //
  44.   // CODEGEN: This call is required by the ASP.NET Web Form Designer.
  45.   //
  46.   InitializeComponent();
  47.   base.OnInit(e);
  48.  }
  49.  /// <summary>
  50.  /// Required method for Designer support - do not modify
  51.  /// the contents of this method with the code editor.
  52.  /// </summary>
  53.  private void InitializeComponent()
  54.  {   
  55.   this.Load += new System.EventHandler(this.Page_Load);
  56.  }
  57.  #endregion
  58. }
  59. }


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Content-type à partir d'un objet Image ?

 

Sujets relatifs
Afficher une image en la peignantLe parametre numérique pour les champs de type numeric sert à quoi ?
Traitement image: suivre une cibleLien sur image dans meme page
Rotation d’une image en DirectDraw[JavaScript] image rafraichie automatiquement
Connaître le type d'un fichierLe value dans un type=file
Delphi-Crystal - Verifier type parametreproblème pour inserer une image en fond
Plus de sujets relatifs à : Content-type à partir d'un objet Image ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR