Print integration with EasyCopy
To integrate EasyCopy "easycopy".
The data must of course be in a format understood by EasyCopy, like
PostScript, HPGL, or CGM.
PCL or other printer specific formats are not
understood.
Some applications like f.ex. Netscape lets you specify a command to
which it will pipe print data (PostScript in the case of Netscape). In
this case you simply specify:
(don't forget the minus sign) and when you then print, "easycopy" will
startup in the Print dialog and will close down after you press Print or
Cancel.
Other applications like f.ex. Catia will create a print data file and
you then use this file ($CATOUT in the case of Catia) in your print
command:
You can also just give the file as an argument:
but then "easycopy" will open in the main window, and you have to manually
exit EasyCopy when you are finished printing.
As an alternative to using "easycopy" you can use "ecprint" directly and then
pipe data on to the spool system (lp, lpr, or other command):
|
ecprint -pd generic.ppd -pagesize a4 -resize 100 | lp -dMYQUEUE
|
However you need to make this setup for each printer you want to use and
for each printer configuration of paper size and output tray etc., which
makes it rather complex to use, but it will print without bringing up
any graphical user interface.
|