Re: Image size question

Tech-Archive recommends: Fix windows errors by optimizing your registry



I have a sample app that does exactly that:

http://staff.develop.com/ballen/blog/PermaLink.aspx?guid=2d8b430b-8361-416d-9df8-9aff48bf2481

I'd suggest reading the comments for the blog entry and there's a link off to more help on the image resizing bit.

-Brock
DevelopMentor
http://staff.develop.com/ballen



I have an app that has many subdirectories containing one or more
images (jpg, gif, bmp). When the user selects a directory, my plan is
to show the images if there are only one or two, or show thumbnails if
there are more and allow the user to click on each thumbnail to view
it full size.

Right now I'm just sticking an <IMG> tag for each image into a literal
control. It works fine but the images are huge which surprised me. I
really don't know the size of the image in order to specify height and
width in the IMG tag. I tried loading them and checking the
image.height and width but, after around 6 or 7 it runs out of memory.
Very weird. I am disposing the image after each one is loaded.

But that approach is very wasteful anyway. There can't be a need to
load each image just to get the browser to display it at the proper
size. Should I try adding image controls dynamically instead of
spitting out html? Am I missing the point entirely?

The thumbnail idea also presents the same problem. It seems wasteful
to load an image and generate the thumbnail in memory each time. I
guess I can check to see if the thumbnails exist and if not create
them. That way I only do it once or can even have a separate app do it
"offline".

Any image assistance appreciated.




.



Relevant Pages

  • Re: [PHP] Re: php-general Digest 25 Jan 2008 07:59:28 -0000 Issue 5255
    ... and you can give the thumbnail script a GIG ... they expect it to show up before 3am when the server load is down. ... seeing as I can do an ini_set on the memory limit at any point I ...
    (php.general)
  • Re: Create thumbnails without loading entire file into memory
    ... I suspected you might need to load the whole file into memory which I was ... thumbnail so if original has been changed then recreate thumbnail. ... divisor =; ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: [PHP] Re: php-general Digest 25 Jan 2008 07:59:28 -0000 Issue 5255
    ... There are a few comments on the php site in the gd section about such ... I always set the real memory ... and you can give the thumbnail script a GIG ... I'm not sure the cron job idea is the best for my situation though. ...
    (php.general)
  • Image size question
    ... I have an app that has many subdirectories containing one or more ... But that approach is very wasteful anyway. ... The thumbnail idea also presents the same problem. ... to load an image and generate the thumbnail in memory each time. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: image graphics drawing confusion
    ... The point I'm trying to make is that if the original file had a thumbnail it ... I handed the byte buffer to a memory stream ... Answer those GDI+ questions with the GDI+ FAQ ...
    (microsoft.public.dotnet.framework.drawing)