1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
$ApsCVS: src/apsfilter/driver/README,v 1.1 2001/11/17 15:21:54 andreas Exp $
IMPORTANT NOTE
This directory (and its subdirectories) contains only unique driver scripts;
if your particular driver/printer doesn't have a file attached to its name,
see the file MAPPING if it's handled like some other printer.
E.g. the line
lj250:paintjet:pjetxl:
means that the "paintjet" and "pjetxl" drivers have essentially the same
options as "lj250" and are handled in the same way.
An existing file has always greater priority than an entry in the MAPPING
file.
DRIVER SCRIPT WRITING
In every printer driver script, check the following variables for
the given values:
QUALITY draft low medium high photo
SWEEP uni bi
MEDIA plain coated glossy premium trans
COLOR full gray mono
PAPERSIZE a3 a4 legal letter ledger tabloid
HARDWARE_COPIES <non-empty if the driver should handle copies by itself>
COPIES <numeric value; 1 or greater>
HARDWARE_DUPLEX <non-empty if the driver should handle duplex by itself>
DUPLEX <non-empty if duplex is requested>
BINDING short long
Then adjust the following variables to contain proper options:
GS_FEATURES <only extend these, don't overwrite>
RESOLUTION <numeric, in the form XDPIxYDPI or just XYDPI>
POST_FILTER <optional post-gs data filter>
POST_FILTER_OPTS <options for POST_FILTER; only extend these>
Have a look at the script for a similar driver/printer if you don't really
know what you're supposed to do.
Uniprint drivers are most likely _not_ available for this dynamic option
setting, since there are too many hard-coded values in the *.upp profiles.
|