La fonction accepte en paramètres, dans l’ordre :
- le format de destination (gif, jpg,png, webp),
- la couleur de fond,
- la qualité de compression : 32, 64, ou 128 (recommandé) pour les gif et de 0 à 100 pour les jpg, les png ou les webp.
- la préservation de la transparence (0 ou 1) : lorsque ce paramètre vaut 1, la transparence des gif ou webp est préservée. La couleur de fond n’est alors pas utilisée.
Exemples :
- Dans une boucle DOCUMENTS, [(#FICHIER|image_aplatir{gif,ffffff,128,1})]
convertira l’image en GIF de bonne qualité en forçant la transparence du fond.
- Dans le code qui suit, le titre transformé en image typographique est un fichier PNG avec des zones transparentes. En passant cette image par le filtre image_aplatir, on la transforme en GIF, en remplaçant les zones transparentes par du rouge (ff0000).
[(#TITRE
|image_typo{police=stencil.ttf,couleur=000000,taille=40}
|image_aplatir{gif,ff0000})]
Voir aussi
- Traitement automatisé des images
- Constante _IMG_GD_QUALITE