Redimensionner popup avec image en flux binaire
Salut,
J'ai une page qui m'affiche une image qui provient d'un flux binaire. Cette image s'affiche en popup. jusque là tout va bien.
J'aimerais pouvoir modifier la taille de ce popup en fonction de la taille de l'image. j'ai tenté plusieurs ça mais ça ne semble pas jouer..
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
try
{
Guid UserId = new Guid(Request.QueryString["UserId"]);
Page.Title = BLL_Profil.Personne_NomPrenom(UserId);
MemoryStream PhotoStream = new MemoryStream(BLL_Profil.Personne_SelectionnerPhoto(UserId));
System.Drawing.Image photo = Bitmap.FromStream(PhotoStream);
Page.ClientScript.RegisterStartupScript(this.GetType(), "onLoad", "<script language='javascript'>window.resizeTo(" + photo.Size.Width + "," + photo.Size.Height + ");window.focus();</script>");
Response.ContentType = "image";
Response.BinaryWrite(PhotoStream.ToArray());
}
catch
{
} |
Si je met en commentaire ces deux lignes
Code:
1 2
| Response.ContentType = "image";
Response.BinaryWrite(PhotoStream.ToArray()); |
mon popup se redimensionne bien mais du coup mon image ne s'affiche plus!
Est-ce qu'il y a une astuce à cela?
Merci pour votre aide...