kan inget om ASP. Men vill du ha reda på bildstorlek kan du väl bara kopiera bilden, öpna Photoshop och sedan klicka på Arkiv/Nytt
Photoshop anpassar automatiskt dokumentstorleken till en kopierad bild... Då ska du ha rätt värden.
4 svar · 402 visningar · startad av haagel
Kan jag få fram storleken (höjd x bredd) på bilder som jag har?
Jag visar en slumpmässig bild på en webbsida. För att kunna generera korrekt HTML för att visa bilden måste jag skriva ut höjd och bredd, och därmed måste jag ha tillgång till dessa uppgifter. Kan jag få fram dem programmatiskt i ASP.NET (C#)?
Jag vet alltså bildens sökväg och filnamn, men vill ha fram höjd och bredd.
kan inget om ASP. Men vill du ha reda på bildstorlek kan du väl bara kopiera bilden, öpna Photoshop och sedan klicka på Arkiv/Nytt
Photoshop anpassar automatiskt dokumentstorleken till en kopierad bild... Då ska du ha rätt värden.
Mja...
Jag har alltså en mapp med ett gäng bilder. Av dessa väljs en ut slumpmässigt (programmatiskt) och visas på min webbsida. Men innan jag visar bilden vill jag alltså veta storleken på den bild som valts. Eftersom bilderna kan (kommer att) ha olika storlekar och jag inte vet före webbsidan laddas vilken bild som kommer att visas, måste jag alltså få fram den informationen programmatiskt.
System.Drawing.Image g = System.Drawing.Image.FromFile(Server.MapPath("bild.png"))
Response.Write(g.Width & "x" & g.Height)
Tusen tack cyprys!! :)