Bonjour à tous,
J'affiche des images sur mon site qui proviennent d'un hébergeur d'image dont je récupère l'url pour l'afficher (http://.../../....jpg).
J'aimerai que l'utilisateur, s'il le désire puisse enregistrer cette image sur son disque dur au travers de la boite de dialogue du navigateur Internet.
J'utilise pour cela au clic d'un ImageButton:
Je ne peux pas transmettre l'image.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Response.ContentType = "image/jpeg"; Response.AppendHeader("Content-Disposition","attachment; filename=" + f.image); Response.TransmitFile(f.image); // C'est là que ça coince ! Response.End();
L'erreur suivant est levée :
Que puis-je faire et comment surtout ?"f.image" n'est pas un chemin d'accès virtuel valide.
Enregistrer l'image, la transmettre et la supprimer ? En mémoire ?
J'aimerais bien que l'on m'éclaircisse sur la technique pour ce coup là !
Merci d'avance pour votre aide !
Partager