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 upload them directly from memory. That is possible if i just know the bytesize of the image.
Is there some way of getting the size (in bytes) of an gd image resource?
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:
Now you should know the size
I don’t know of any (gd)method to get the size of an image resource.