version 1.8, 2003/02/27 21:36:27
|
version 1.9, 2003/05/13 19:08:31
|
Line 50 sub get_image {
|
Line 50 sub get_image {
|
GD::Image->trueColor(1); |
GD::Image->trueColor(1); |
$image = GD::Image->new($imgsrc); |
$image = GD::Image->new($imgsrc); |
} |
} |
if ($set_trans) { |
if ($set_trans && defined($image)) { |
my $white=$image->colorExact(255,255,255); |
my $white=$image->colorExact(255,255,255); |
if ($white != -1) { $image->transparent($white); } |
if ($white != -1) { $image->transparent($white); } |
} |
} |
Line 76 sub handler {
|
Line 76 sub handler {
|
} |
} |
for(my $i=0;$i<$ENV{"form.ICOUNT"};$i++) { |
for(my $i=0;$i<$ENV{"form.ICOUNT"};$i++) { |
my $subimage=&get_image($ENV{"form.IMG$i"},1); |
my $subimage=&get_image($ENV{"form.IMG$i"},1); |
$image->copy($subimage,$ENV{"form.X$i"},$ENV{"form.Y$i"}, |
if (!defined($subimage)) { |
|
&Apache::lonnet::logthis('Unable to create image object for '. |
|
$ENV{"form.BGIMG"}); |
|
next; |
|
} |
|
$image->copy($subimage,$ENV{"form.IX$i"},$ENV{"form.IY$i"}, |
0,0,$subimage->getBounds()); |
0,0,$subimage->getBounds()); |
} |
} |
my $height=GD::Font->Giant->height; |
my $height=GD::Font->Giant->height; |