Re: [PHP] GD2 Question
Ciprian Constantinescu wrote: Not efficient, because the actual size on the disk depends on the filesystem. I don't think you can find out before writing it to the disk excuse me but: 1. the OP asked for the size of the file, not the number of bytes it takes up on disk (which are eaten up in fixed increments aka clusters) - then again chances are the OP didn't consider that there may be a difference, so he'll have to figure out which of the 2 number is actually important to him. 2. you don't seem to know what 'efficient' means, generating a wrong (in your opinion) size consitutes wrongness not inefficiency. I called it inefficient because it requires that the whole file is read into php's memoryspace. "Jochem Maas" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] Karuna wrote: Hi. Is possible to calculate the filesize of image that will result from using imagejpeg without actually writing to disk? Thanks :) something like (although its not very efficient, I think): ob_start(); image_jpeg($im); // $im is an GD resource $data = ob_get_contents(); ob_end_clean; $byteCount = strlen($data); -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] GD2 Question
Not efficient, because the actual size on the disk depends on the filesystem. I don't think you can find out before writing it to the disk "Jochem Maas" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Karuna wrote: > > Hi. Is possible to calculate the filesize of image that will result from > > using imagejpeg without actually writing to disk? > > > > Thanks :) > > > > something like (although its not very efficient, I think): > > ob_start(); > image_jpeg($im); // $im is an GD resource > $data = ob_get_contents(); > ob_end_clean; > > $byteCount = strlen($data); smime.p7s Description: S/MIME cryptographic signature
Re: [PHP] GD2 Question
Karuna wrote: Hi. Is possible to calculate the filesize of image that will result from using imagejpeg without actually writing to disk? Thanks :) something like (although its not very efficient, I think): ob_start(); image_jpeg($im); // $im is an GD resource $data = ob_get_contents(); ob_end_clean; $byteCount = strlen($data); -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] GD2 Question
Hi. Is possible to calculate the filesize of image that will result from using imagejpeg without actually writing to disk? Thanks :) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php