Bonjour à tous
j'arrive à trouver la taille d'une image en local avec ce code :
mais je n'arrive pas à le faire pour une image distante, j'arrive juste à trouver ca taille en octets..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Image Image = Image.FromFile(path); int Height = Image.Height; int Width = Image.Width;
sachant que j'ai bcq d'images à tester, j'espère trouver une solution la plus rapide possible..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 public string GetOctets(string url) { WebRequest req = null; WebResponse resp = null; string Taille = null; try { req = (WebRequest)WebRequest.Create(url); resp = req.GetResponse(); Taille = resp.ContentLength.ToString(); return Taille; } catch (Exception e) { return Taille; throw new Exception("An exception occured : GetOctets() : " + e.Message + " " + e.GetType().ToString()); } finally { if (resp != null) resp.Close(); } }
Partager