Rogner une image avec un fond transparent en PHP

La procédure ci-dessous permet de transformer une image PNG sur fond transparent, en la rognant au maximum et en l’affichant sur un fond de couleur, avec une marge de tous les côtés.