Sorry, folks.
I was a bit in a hurry, here is definitely correct version:
gifsize: func [
gif [file!]
/local x y data
][
data: read/binary gif
if none? find ["GIF89a" "GIF87a"] to-string copy/part data 6 [
make error! "Not a gif file"
]
x: data/7 + (256 * data/8)
y: data/9 + (256 * data/10)
reduce [x y]
]
Regards,
Jan
--
Jan Strejcek
[EMAIL PROTECTED]
- [REBOL] JPEG, GIF, and PNG dimensions rex
- [REBOL] JPEG, GIF, and PNG dimensions Re: rryost
- [REBOL] JPEG, GIF, and PNG dimensions Re:(2) Al . Bri
- [REBOL] JPEG, GIF, and PNG dimensions Re:(3) Petr . Krenzelok
- [REBOL] JPEG, GIF, and PNG dimensions Re: strejcek
- [REBOL] JPEG, GIF, and PNG dimensions Re:(2) luis_marzulli
