begin process at 2010 02 09 18:11:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

Graphique

 > 

Serialisation d'une image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Serialisation d'une image

mercredi 10 août 2005 à 15:25:36 | Serialisation d'une image

Equinox84

Membre Club
bonjour,

je voudrais savoir s'il est possible de serialiser un objet   Image   (System.Drawing)  d'ou je prends la source
sur un fichier du type *.jpg

Sinon comment je peux faire transmettre une image via un webservice ou en remoting ?

merci

mercredi 10 août 2005 à 15:44:06 | Re : Serialisation d'une image

Lutinore

Administrateur CodeS-SourceS
Réponse acceptée !
Salut, vu que la classe Image a l'attribut [ Serializable] elle est sérialisable.
mercredi 10 août 2005 à 15:44:22 | Re : Serialisation d'une image

sebmafate

Membre Club Administrateur CodeS-SourceS
il faut que tu l'encodes en String64 pour pouvoir la sérialiser


Sébastien FERRAND

Blog : http://blogs.developpeur.org/sebmafate
mercredi 10 août 2005 à 15:45:04 | Re : Serialisation d'une image

sebmafate

Membre Club Administrateur CodeS-SourceS
ooopsss... j'avais pas vu


Sébastien FERRAND

Blog : http://blogs.developpeur.org/sebmafate
lundi 20 novembre 2006 à 15:29:03 | Re : Serialisation d'une image

neo557

Bonjour,

Vous notez ici que l'attribut Image est Serializable, mais quand j'essaie de mettre ça comme valeur de retour pour un webservice, j'obtient cette erreur à l'appel de la fonction :

System.InvalidOperationException: There was an error generating the XML document. ---> System.InvalidOperationException: The type System.Drawing.Bitmap was not expected. Use the XmlInclude or SoapInclude attribute to specify types that are not known statically.
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write4_Image(String n, String ns, Image o, Boolean isNullable, Boolean needType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write6_Image(Object o)
at Microsoft.Xml.Serialization.GeneratedAssembly.ImageSerializer.Serialize(Object objectToSerialize, XmlSerializationWriter writer)
at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id)
--- End of inner exception stack trace ---
at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id)
at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle)
at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces)
at System.Xml.Serialization.XmlSerializer.Serialize(TextWriter textWriter, Object o, XmlSerializerNamespaces namespaces)
at System.Xml.Serialization.XmlSerializer.Serialize(TextWriter textWriter, Object o)
at System.Web.Services.Protocols.XmlReturnWriter.Write(HttpResponse response, Stream outputStream, Object returnValue)
at System.Web.Services.Protocols.HttpServerProtocol.WriteReturns(Object[] returnValues, Stream outputStream)
at System.Web.Services.Protocols.WebServiceHandler.WriteReturns(Object[] returnValues)
at System.Web.Services.Protocols.WebServiceHandler.Invoke()

				Il faut ajouter qqchose à part le return de mon image ???
		

Nelson


Cette discussion est classée dans : image, serialisation


Répondre à ce message

Sujets en rapport avec ce message

Ajouter dynamiquement des composants graphiques [ par Sebulba ] Bonjourj'ai un thread qui doit créer un élément graphique sur la form pour pouvoir se représenter.mon problème est que je n'arrive pas à afficher une Classe Garphics [ par Nakah ] Voila je dessine une image dans mon panel grace a l'objet Graphics, maintenant je voudrais savoir s'il est possible d'enregistrer mon image, si oui co detection d image [ par pogo ] bonjour za tous,je cherche un moyen (simple...) de detecter une image dans un flux. je m'explique : il faut que sur une fourchette courte (10 min de v Problème d'Upload de fichier Image [ par pchanet ] Bonjour à tous,J'ai un problème avec le code de téléchargement d'une image. Lorsque j'active le téléchargement, une erreur s'affiche :->> "La référenc Conversion d'un BMP en JPG [ par projetbts ] Bonjour,Je cherche, par besoin de place, à convertir une image bmp en jpeg. Celle ci est, dans un premier temps, destiné a être placé en image (img sr comment faire apparaitre une image dans un panel [ par dola7938 ] en fait j'ai change de jeu et je me sui mis sur un puzzle :DMais je ne trouve pas comment faire apparaitre une image dans un panel lorsque je clike su Cast Image Stocké BDD Access [ par kbumbazz ] Salut a vous ... alors bon week end ?bon voila une des 1ere requête de la semaine :)J'ai une image sotckée dans un BDD Access avec un champ de type Ob Problème VS.Net (Picturebox ressource exécution) [ par linx20 ] Voila mon ptit probleme la compilation se passe sans warningLors de l'éxécution de ma premiere form et au moment de InitializeComponent, VisualStudio Image 8 vers image 10 ou 12 voir 16 bits [ par pirate75000 ] Comment passer une image 8 bits de niveau de grisen une image de:10 bits niveau de gris ou12 bits niveau de gris ou16 bits niveau de grisMerci Image, Pixel, ... ? [ par streetlife ] Bonjour!Comment faire pour construire une image ou un bitmap avec un rectangle en coordonnées ecran.En effet, je souhaite construire une image (ou aut


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,718 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales