Hello Monks,
I'd like to know if anyone here has the same problem that I'm having now.
I've created a ps file with the PostScript::Simple and for some reasons I've also imported an eps file to that ps file. The problem is when I try to print it from my GSView, it works fine. But I cannot use the lpr command to print it out.
It seems that the printer cannot interpret the ps file correctly.
Does anyone know how to fix it?
The following code is just an example that I use for testing
use PostScript::Simple;
use strict;
use warnings;
# create an eps object
my $e = new PostScript::Simple::EPS(file => "body.eps", colour=>1)
+;
# create a new PostScript object
my $p = new PostScript::Simple(papersize => "A4",
colour => 1);
# create a new page
$p->newpage;
# add eps to the current page
$p->importeps($e, 0,0);
$p->output("headps.ps");
system("lpr -S serverN -P printerN headps.ps") == 0 or die $!;
Thanks in advance.
If you don't have eps file to test, use mine
http://rapidshare.com/files/130225822/body.eps.html
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.