Skip to content

Permettre d'utiliser d'autres Image que GDImage dans les filtres image

cerdic requested to merge refactor_images_lib into 5.x
  • refactor de la signature de _image_valeurs_trans() pour avoir un tableau d'option en 5eme argument
  • refactor des fonctions d'ecriture de l'image en fin de filtre
    • _image_gd_output() devient _image_object_output() avec support de l'ancien nommage, et permet de gérer l'enregistrement de tout type d'objet Image via une fonction _image_xxx_write() a implémenter pour chaque classe xxx utilisée pour manipuler des images dans les filtres images.

Ce refactor permet l'utilisation de la librairie Intervention dans le plugin images par exemple images!4741 ou d'utiliser directement Imagick dans un filtre image comme dans le filtre image_imagick qui était traité de manière dérogatoire

Merge request reports

Loading