Today i had a very big problem as i had to crop an image to get all the white border out. I tried multiple solution using GD library from PHP but did not get it right.

The solution I found came from Image Magick software. I install the software on Ubuntu and used the following code to remove the white borders from images:

 $im = new Imagick("pathtooldimage");
$im->trimImage(0.1 * $im->getQuantum());
$im->borderImage("#ffffff", 20, 20);
$im->setImagePage(0, 0, 0, 0);
$im->writeImage("path to new image");
You might find interesting:   Get all WooCommerce product variation id


Please enter your comment!
Please enter your name here