Changeset 81242 in spip-zone


Ignore:
Timestamp:
Mar 6, 2014, 4:46:35 PM (5 years ago)
Author:
prigent.yohann@…
Message:

on revert [81241] qui est en fait un doublon d'image_aplatir

Location:
_plugins_/fonctions_images/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/fonctions_images/trunk/filtres/images_complements.php

    r81241 r81242  
    11951195        return _image_ecrire_tag($image,array('src'=>$dest));
    11961196}
    1197 
    1198 /**
    1199  * Remplacer l'alpha d'une image avec une autre couleur
    1200  */
    1201 function image_remplacer_alpha($im, $couleur, $qualite=85){
    1202         $image = _image_valeurs_trans($im, "remplacer_alpha-$couleur");
    1203         if (!$image) return("");
    1204        
    1205         $x_i = $image["largeur"];
    1206         $y_i = $image["hauteur"];
    1207 
    1208         $im = $image["fichier"];
    1209         $dest = $image["fichier_dest"];
    1210         $creer = $image["creer"];
    1211 
    1212         if ($creer) {
    1213                 $im = $image["fonction_imagecreatefrom"]($im);
    1214                
    1215                 @imagealphablending($im, true);
    1216                 @imagesavealpha($im,true);
    1217                
    1218                 $im_ = imagecreatetruecolor($x_i, $y_i);
    1219                
    1220                 include_spip("inc/filtres_images");
    1221                 $couleurs = couleur_hex_to_dec($couleur);
    1222                
    1223                 $dr = $couleurs["red"];
    1224                 $dv = $couleurs["green"];
    1225                 $db = $couleurs["blue"];
    1226                 $color = imagecolorallocatealpha($im_, $dr, $dv, $db, 0);
    1227                
    1228                 imagefilledrectangle($im_, 0, 0, $x_i, $y_i, $color);
    1229                 @imagealphablending($im_, true);
    1230                 @imagesavealpha($im_,true);
    1231                
    1232                 imagecopy($im_, $im, 0, 0, 0, 0, $x_i, $y_i);
    1233                 _image_gd_output($im_,$image, $qualite);
    1234         }
    1235 
    1236         return _image_ecrire_tag($image,array('src'=>$dest));
    1237 }
    12381197?>
  • _plugins_/fonctions_images/trunk/fonctions_images_fonctions.php

    r81241 r81242  
    2222        $GLOBALS['spip_matrice']['image_monochrome'] = 'filtres/images_complements.php';
    2323        $GLOBALS['spip_matrice']['image_merge'] = 'filtres/images_complements.php';
    24         $GLOBALS['spip_matrice']['image_remplacer_alpha'] = 'filtres/images_complements.php';
    2524
    2625        $GLOBALS['spip_matrice']['couleur_chroma'] = 'filtres/couleurs_complements.php';
  • _plugins_/fonctions_images/trunk/paquet.xml

    r81241 r81242  
    22        prefix="fonctions_images"
    33        categorie="multimedia"
    4         version="0.6.10"
     4        version="0.6.9"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.