public
Last active

put the characters in the right places

  • Download Gist
time.php
PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
<?php
 
//made up x start positions... obviously, I think they are a pixel offset?
 
//days
$text = $interval->format('%D');
imagettftext ($image , $font['size'] , $font['angle'] , 10 , $font['y-offset'] , $font['color'] , $font['file'], $text );
 
//separator
$text = $interval->format(':');
imagettftext ($image , $font['size'] , $font['angle'] , 20 , $font['y-offset'] , $font['color'] , $font['file'], $text );
 
//hours
$text = $interval->format('%H');
imagettftext ($image , $font['size'] , $font['angle'] , 30 , $font['y-offset'] , $font['color'] , $font['file'], $text );
 
//separator
$text = $interval->format(':');
imagettftext ($image , $font['size'] , $font['angle'] , 40 , $font['y-offset'] , $font['color'] , $font['file'], $text );
 
//minutes
$text = $interval->format('%I');
imagettftext ($image , $font['size'] , $font['angle'] , 50 , $font['y-offset'] , $font['color'] , $font['file'], $text );
 
//separator
$text = $interval->format(':');
imagettftext ($image , $font['size'] , $font['angle'] , 60 , $font['y-offset'] , $font['color'] , $font['file'], $text );
 
//seconds
$text = $interval->format('%S');
imagettftext ($image , $font['size'] , $font['angle'] , 70 , $font['y-offset'] , $font['color'] , $font['file'], $text );

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.