UrbanHick has asked for the wisdom of the Perl Monks concerning the following question:
Howdy monks,
This question stems from me trying to figure out how to properly use Perl’s CGI and GD modules.
Basically I am trying to write a cgi that will us GD to draw a black frame around a given image. I want to image to load from a url. So far from the Perldoc I have constructed this:
#!/opt/bin/perl –w use GD; use Image::Size qw(imgsize); use CGI; use LWP::Simple qw(get); my $myImage = get(‘http://www.someurl.net/sample.jpg’); my ($x, $y) = imgsize(\$myImage); my $image = GD::Image->newFromJpegData("http://www.someurl.net/sample. +jpg", 1); my $black = $image->colorResolve(0,0,0); $image->rectangle(0,0,$x,$y,$black);
I am now a confused as to how I could print out the $image inside of a CGI rendered webpage like this:
my $cgi = new CGI; print $cgi->header, $cgi->start_html('test page'), $cgi->h1('it’s a framed picture!'), $cgi->end_html;
Many thanks in advanced for all, advice, observations and clarifications.
-UH
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: using GD inside CGI...
by themage (Friar) on Dec 19, 2006 at 17:45 UTC | |
|
Re: using GD inside CGI...
by Joost (Canon) on Dec 19, 2006 at 20:27 UTC | |
|
Re: using GD inside CGI...
by shotgunefx (Parson) on Dec 19, 2006 at 18:09 UTC |