I tried to set the X offset for the shadow to 0 and the image doesn't display (it's generated but there is no text). The same thing happens with a Y offset of 0.

By changing the if statements in the signwriter_render_text() function to use <= and >= it works.

Cheers,

Nick