Here is a small bit I made for writing to a image from right to left when you are limited to imagestring()
<?php
$pageview_letters = preg_split('//', $string, -1 ); $minus = 6; $first = true; $x = 375; $y = 23; $letters = array(); foreach ( $pageview_letters as $letter ) {
$letters[] = $letter;
}
$letters = array_reverse( $letters );
foreach ( $letters as $letter ) {
if ( $first ) {
imagestring( $image, 2, $x, $y, $letter, $light_blue );
$first = false;
} else {
$x = ( $x - $minus );
imagestring( $image, 2, $x, $y, $letter, $light_blue );
}
}
?>