$to_print = "some string"; my $im = newFromJpeg GD::Image("somefile.jpg"); my $black = $im->colorExact(0,0,0); #also tried $im->colorAllocate(0,0,0); $im->stringFT($black, '/Open_Sans/OpenSans-Bold.ttf' ,12, 0, 100, 50, $to_print);