NextStepWebs
NextStepWebs

Reputation: 45

Optimizing Images via PHP

I would like to build a PHP script to optimize images similarly to how PunyPNG or Kraken.io optimizes images. Essentially, I would need to be able to take .jpeg, .png, and .gif images and reduce their file size as much as possible without losing quality (or with minimal quality loss).

These services offer APIs, but I would like to avoid unnecessary costs, and I do not want to be limited by a specific number of daily uses.

Can this be done with something like ImageMagick? Is it even possible, or is it far too complicated?

Upvotes: 4

Views: 11063

Answers (2)

Arda
Arda

Reputation: 6946

Spatie has a decent package that gets updated regularly, I've been using for a while without problems:

https://github.com/spatie/image-optimizer

Upvotes: 1

whizzzkid
whizzzkid

Reputation: 1295

talking about re-sizing images, they were never an issue, there are couple of tools that help you do that in bulk. Since you specifically say PHP, I am expecting you would be using it for displaying it on a page. for the very same purpose I wrote this little script not so long ago, which might be of some help to you. Fork it here https://github.com/whizzzkid/phpimageresize

Upvotes: 1

Related Questions