I\'m resizing images with php gd. The result is image resources that i want to upload to Amazon S3. It works great if i store the images on disk first but i would like to up
You could use PHP's memory i/o stream to save the image to and subsequently get the size in bytes.
What you do is:
$img = imagecreatetruecolor(100,100);
// do your processing here
// now save file to memory
imagejpeg($img, 'php://memory/temp.jpeg');
$size = filesize('php://memory/temp.jpeg');
Now you should know the size
I don't know of any (gd)method to get the size of an image resource.