Salut,
J'ai fais un petit module qui redimentionne une image uploadée.
Il marche assez bien, toutefois, j'aimerais l'améliorer un peu en autorisant l'utilisation d'une envoloppe ayant une taille donnée.
Le code suivant insère mon image redimensionnée dans l'enveloppe, malheureusement, elle est insérée en haut à gauche et non au centre de l'enveloppe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 +------------------+ | | Enveloppe | |------------------+ | | image | |------------------+ | | Enveloppe | +------------------+
N'y a-t-il pas un moyen de positionner le bitmap que l'on insère ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Bitmap result = new Bitmap(nWidth, nHeight); using (Graphics g = System.Drawing.Graphics.FromImage((System.Drawing.Image)result)) g.DrawImage(oBitmap, 0, 0, intNewWidth, intNewHeight); return result;
D'avance merci pour vos réponses,
Laurent
Partager