/home/httpd/html/Lesson6/2ps.pl.html
#!/usr/bin/perl -w         
use LWP::Simple;
use HTML::TreeBuilder;
use HTML::FormatPS;
use strict;

my $in = shift or die "Usage: $0 <html-file>\n";
my $tree;
if (-f $in) {
    $tree = HTML::TreeBuilder->new->parse_file($in);
} else {
    my $document = get($in);
    $tree = HTML::TreeBuilder->new->parse($document);
}

my $formatter = HTML::FormatPS->new(FontFamily => 'Helvetica', PaperSize  => 'Letter');
print $formatter->format($tree);