Compression d'une image sous forme de byte[]
Bonjour, dans le cadre de mon stage je développe une application web asp .net mvc3. Actuellement j'arrive à enregistrer correctement mes images sous forme de byte[], dans mon model
Code:
1 2 3 4 5 6 7 8
|
. . . . . .
/// <summary>
/// Tableau de bytes contenant l'image
/// </summary>
[Required]
[Display(Name = "Photo")]
public virtual byte[] TabPicture { get; set; } |
Le soucis c'est lorsque je souhaite enregistrer des images assez lourde (1/2mo) et lorsque sur la vue j'ai une dizaine d'images, il faut 2,3 secondes pour afficher entièrement ma page.
Et il possible d'utilisé un algorithme de compression ? Disponible dans le Framework ? Si oui lequel ?
J'attends avec impatience vos réponse :) Merci
Ps : Ne vous inquiétez pas le virtual c'est pour NHybernate :)