--- loncom/interface/printout.pl 2002/03/06 20:43:47 1.4 +++ loncom/interface/printout.pl 2002/04/10 16:23:24 1.5 @@ -1,9 +1,38 @@ #!/usr/bin/perl + use Image::Magick; print "Content-type: text/html\n\n"; print "<body bgcolor=\"#FFFFFF\">\n"; print "<h1>OUTPUT is in the PDF FILE below</h1>\n"; -my ($texfile,$laystyle) = split(/&/,$ENV{'QUERY_STRING'}); +my ($texfile,$laystyle,$notepslist) = split(/&/,$ENV{'QUERY_STRING'}); +#if ($notepslist ne '') { +# my $image = Image::Magick->new; + my $newnotepslist = $notepslist; + $newnotepslist =~ s/\.eps/\.gif/; +# $image->Read("gif:$newnotepslist"); +# $image->Set(page => '+100+200'); + $_ = $notepslist; + m/\/(\w+\.eps)/; + $notepslist = $1; +# $image->Write("eps:$notepslist"); +# open(EPS,$notepslist) or die "Couldn't open the EPS file: $!"; +# undef $/; +# my $eps = <EPS>; +# close EPS; + $notepslist = '/home/httpd/prtspool/'.$1; +# open(OUT,'>'.$notepslist) or die "Couldn't open the output EPS file: $!"; +# print OUT <<EndPrint; +#/Times-Roman findfont 48 scalefont setfont +#100 150 moveto +#(This is an EPS graphic) show +#EndPrint +#print OUT $notepslist; +#print OUT "showpage\n"; +#close OUT; + print" aaa: $newnotepslist\n"; + print" bbb: $notepslist\n CCC: "; + system("convert gif:$newnotepslist eps:$notepslist" ); +#} print "$texfile\n"; $_ = $texfile; m/^(.*)\/([^\/]+)$/;