version 1.5, 2003/01/23 18:26:10
|
version 1.6, 2003/02/26 18:49:58
|
Line 47 sub get_image {
|
Line 47 sub get_image {
|
undef $conv_image; |
undef $conv_image; |
$image = GD::Image->new($blobs[0]); |
$image = GD::Image->new($blobs[0]); |
} else { |
} else { |
|
GD::Image->trueColor(1); |
$image = GD::Image->new($imgsrc); |
$image = GD::Image->new($imgsrc); |
} |
} |
if ($set_trans) { |
if ($set_trans) { |
Line 62 sub handler {
|
Line 63 sub handler {
|
my (undef,$token) = split(/=/,$ENV{'QUERY_STRING'}); |
my (undef,$token) = split(/=/,$ENV{'QUERY_STRING'}); |
&Apache::loncommon::get_unprocessed_cgi( |
&Apache::loncommon::get_unprocessed_cgi( |
&Apache::lonnet::unescape($ENV{'imagerequest.'.$token})); |
&Apache::lonnet::unescape($ENV{'imagerequest.'.$token})); |
&Apache::lonnet::delenv('imagerequest\.'.$token); |
|
my $image=&get_image($ENV{"form.BGIMG"},0); |
my $image=&get_image($ENV{"form.BGIMG"},0); |
if (! defined($image)) { |
if (! defined($image)) { |
&Apache::lonnet::logthis('Unable to create image object for '.$ENV{"form.BGIMG"}); |
&Apache::lonnet::logthis('Unable to create image object for '. |
|
$ENV{"form.BGIMG"}); |
return OK; |
return OK; |
} |
} |
#binmode(STDOUT); |
#binmode(STDOUT); |
Line 81 sub handler {
|
Line 82 sub handler {
|
$ENV{"form.LB$i"},$black); |
$ENV{"form.LB$i"},$black); |
} |
} |
$r->print($image->png); |
$r->print($image->png); |
|
&Apache::lonnet::delenv('imagerequest\.'.$token); |
return OK; |
return OK; |
} |
} |
|
|