in reply to Getting JPEG details without downloading
You only need the last modified date in the header to see if the image has *changed*. Of course you can just touch the file to change the last modified date in which case the image is the same and only the M time has changed. The top of image files contains header info about the image. For example the size info appears near the top. With GIFs it is always 6 bytes in. With PNGs it is 16 bytes in after the IHDR token. JPEGs are less convenient. For example the size info is a variable distance in with 163,194,612,746 bytes being common offsets. The point being 500 bytes is not enough of a JPEG. You should use Image::Info which can extract lots of different features. It will barf on partial == corrupt images so you will probably need to hack it a bit.
cheers
tachyon
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Getting JPEG details without downloading
by DrHyde (Prior) on Sep 30, 2004 at 08:55 UTC |