in reply to Creating an image with GD.
Try this...
#!/usr/bin/perl -w use strict; use GD; use GD::Text::Align; my $image = new GD::Image( 320, 160 ); my $black = $image->colorAllocate( 0, 0, 0 ); my $white = $image->colorAllocate( 255, 255, 255 ); my $text = new GD::Text::Align( $image, font => gdLargeFont, text => "Perl Coder", color => $white, valign => "top", halign => "center", ); # the order of these two lines is important $image->filledRectangle( 15, 15, 150, 150, $black ); $text->draw( 160 , 80 ); open( IMAGE, ">pc1.png") || die "Couldn't open file: $!\n"; binmode( IMAGE ); print IMAGE $image->png(); close IMAGE;
|
|---|