/**
  * Add text to GD image.
  * @param resource $image
  * @param string $text
  * @param string $font
  * @param int $fontSize
  * @param Objects\Color $textColor
  * @param array $offset
  * @return resource
  */
 private static function addTextToImage($image, $text, $font, $fontSize, Objects\Color $textColor, array $offset)
 {
     $color = Objects\Color::allocateToImage($image, $textColor);
     imagettftext($image, $fontSize, 0, $offset[TextImage::OPT_LEFT], $offset[TextImage::OPT_TOP], $color, $font, $text);
     return $image;
 }