I am retrieving an image from SQL Server to display on a new page in my ASP.NET 4.0 application using this method (one of my posts):
How to display an image based on SelectedValue in a GridView?
I am then displaying the image in a new window using this method: (one of my posts):
How to display an image in a new window
What I am trying to do is get the height and width of the image so that the new window is created with the same height and width as the stored image. I guess there are two ways of doing this:
- Create a height and width column in my database and store the values when the image is inserted into the database
- Retrieve the image from the database and calculate somehow the height and width just before displaying it and then resize the browser window to the right size.
I already have over 150 images in the database so that makes option 1 difficult because I would have to go back over my db and calculate height and width for images that are already in the db. Therefore I would prefer to use option 2, or maybe there's another option? How would I go about doing this?
Thanks for looking.