ca marche mais la création de l'image prend bien un 15-20s
Comment faire pour aller plus vite ?
mon code
protected void page_load(Object Sender, EventArgs e){
String sPixels = Request["aTab"];
String[] aPixels = sPixels.Split(',');
int k=0;
// Instanciation d'un objet Bitmap qui va jouer, en quelque sorte, le rôle de conteneur.
// On passe au constructeur les dimensions en pixels que l'on souhaite (largeur, hauteur)
Bitmap monBitmap = new Bitmap(160,120);
for(int i=0;i<120; i++) {
for (int j=0;j<160; j++) {
// imagesetpixel($sortie,$j,$i,$temp[$k]);
//clr = Convert.ToInt32("3230036");
monBitmap.SetPixel(j,i,Color.FromArgb(Convert.ToInt32(aPixels[k])));
k++;
}
}
Response.Write("mest= ok");
// Enregistrement à la racine de l'application le fichier généré
monBitmap.Save(Server.MapPath("monImage2.jpg"), ImageFormat.Jpeg);
}
[ Lien ]