title: Using the imagettftext function with multiple lines?
body: <p>I'm creating transparent text -> png images with php and so far so good.  The only problem is that I want the ability to have the text word wrap due to a fixed width.. Or alternatively be able to insert breaklines into the text.  Has anyone had any exp doing this?  here is my code...</p>
  
  <pre><code>&lt;?php
  
  $font = 'arial.ttf';
  $text = 'Cool Stuff! this is nice LALALALALA LALA HEEH EHEHE';
  $fontSize = 20;
  
  $bounds = imagettfbbox($fontSize, 0, $font, $text); 
  
  $width = abs($bounds[4]-$bounds[6]); 
  $height = abs($bounds[7]-$bounds[1]); 
  
  
  
  $im = imagecreatetruecolor($width, $height);
  imagealphablending($im, false);
  imagesavealpha($im, true);
  
  
  $trans = imagecolorallocatealpha($im, 255, 255, 255, 127);
  
  // Create some colors
  $white = imagecolorallocate($im, 255, 255, 255);
  $grey = imagecolorallocate($im, 128, 128, 128);
  $black = imagecolorallocate($im, 0, 0, 0);
  
  
  imagecolortransparent($im, $black);
  imagefilledrectangle($im, 0, 0, $width, $height, $trans);
  
  
  // Add the text
  imagettftext($im, $fontSize, 0, 0, $fontSize-1, $grey, $font, $text);
  
  
  imagepng($im, "image.png");
  imagedestroy($im);
  
  
  ?&gt;
  </code></pre>