Changeset 13380
- Timestamp:
- 11/26/08 23:26:04 (4 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/gsImageProcessorPlugin/trunk/lib/ImageProcessorHelper.class.php
r13174 r13380 200 200 */ 201 201 if( isset($params['rotate']) ) 202 gsRotationProcessor::rotate($img, $params);202 $img = gsRotationProcessor::rotate($img, $params['rotate']); 203 203 204 204 /* plugins/gsImageProcessorPlugin/trunk/lib/gsColorizeProcessor.class.php
r13174 r13380 19 19 class gsColorizeProcessor 20 20 { 21 static public function colo urize(&$input_img,$params = array()) //$color = null,$ret_new=false)21 static public function colorize(&$input_img,$params = array()) //$color = null,$ret_new=false) 22 22 { 23 23 $img = (isset($params['clone'])) ? new gdImage($input_img->getData()): $input_img; … … 31 31 throw new sfException('Wrong parameter count for colourization!'); 32 32 33 imagefilter($ tmp->getData(), IMG_FILTER_GRAYSCALE);34 imagefilter($ tmp->getData(), IMG_FILTER_COLORIZE, $color[0], $color[1], $color[2]);33 imagefilter($img->getData(), IMG_FILTER_GRAYSCALE); 34 imagefilter($img->getData(), IMG_FILTER_COLORIZE, $color[0], $color[1], $color[2]); 35 35 36 36 return $img; plugins/gsImageProcessorPlugin/trunk/lib/gsRotationProcessor.class.php
r13174 r13380 29 29 $background = @imagecolorallocate($img->getData(),$background[0],$background[1],$background[2]); 30 30 } 31 else 32 $background = @imagecolorallocate($img->getData(),255,255,255); 31 33 32 imagerotate($img->getData(), $params['degree'],$background,isset($params['ignore_transparent'])?$params['ignore_transparent']:null);34 $img->setData(imagerotate($img->getData(), $params['degree'], $background, isset($params['ignore_transparent'])?$params['ignore_transparent']:null)); 33 35 34 36 return $img;