Comment stocker un Bitmap dans une chaine XML ?
Bonjour,
Je travaille actuellement sur une application client-serveur où le dialogue ne s'effectue que par des chaines XML du genre : <cmd name='Listing' data='in:Pictures' /> et j'ai un petit soucis.
Je souhaite envoyer un Bitmap à mon Client via XML dans le genre :
Citation:
<cmd name='Picture' res='LD' data='LA CHAINE QUI REPRESENTE MON BITMAP' />
Mon soucis c'est que je procède comme cela pour mon dialogue :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
public void Send(Byte[] data)
{
NetworkStream stream = client.GetStream(); // Get a client stream for reading and writing.
stream.Write(data, 0, data.Length); // Send the message to the connected TcpServer.
}
//Et j'appelle la fonction comme ceci :
Send(StringToBytes("<cmd name='Picture' data='STRING QUI REPRESENTE MON IMAGE' />"));
/*
StringToBytes convertie ma chaine string en tableau de bytes donc il faut absolument que ma chaine DATA représentant mon image soit une string donc elle fera : BITMAP -> Bytes -> String -> Bytes et sera envoyé au client.
*/ |
Merci à vous, j'espère avoir été clair :s