function createImageData()
 {
     $rand_char = PhocaguestbookHelperCaptchaTTF::generateRandomChar(6);
     $image_name = PhocaguestbookHelperCaptchaTTF::getRandomImage();
     $image = @imagecreatefromjpeg($image_name);
     $ttf[0] = JPATH_COMPONENT . DS . 'assets' . DS . 'captcha' . DS . 'fonts' . DS . 'essai.ttf';
     //	$ttf[1]				= JPATH_COMPONENT . DS . 'assets'. DS . 'captcha'.DS. 'fonts'.DS. 'vera.ttf';
     $ttf[1] = JPATH_COMPONENT . DS . 'assets' . DS . 'captcha' . DS . 'fonts' . DS . 'justus.ttf';
     $i = 15;
     $char_string = '';
     foreach ($rand_char as $key => $value) {
         $font_color = PhocaguestbookHelperCaptchaTTF::getRandomFontColor();
         $position_x = PhocaguestbookHelperCaptchaTTF::getRandomPositionX($i);
         $position_y = mt_rand(55, 80);
         $font_size = mt_rand(20, 40);
         $angle = mt_rand(-30, 30);
         $rand_ttf = mt_rand(0, 1);
         imagettftext($image, $font_size, $angle, $position_x, $position_y, ImageColorAllocate($image, $font_color[0], $font_color[1], $font_color[2]), $ttf[$rand_ttf], $value);
         $i = $i + 37;
         $char_string .= $value;
     }
     $image_data['outcome'] = $char_string;
     //$rand_char;
     $image_data['image'] = $image;
     return $image_data;
 }