Hi,
I went ahead and extracted some of the PPD file into an ifhp.conf
entry for the Xerox Phaser7700GX and include it below in case anyone
can use it. I got some help also from Andrew Morgan.
#----------------------------------------------------------------------
[ phaser7700 ]
appsocket
# close_connection
pjl@
pcl@
ps
sync@
file_output_match = [
*postscript* ps
*text* ps \%s{a2ps_converter}
*pdf* filter \%s{pdf2ps_converter}
*gzip_compressed* filter \%s{gzip_decompress}
]
ps_pagecount_code=%!
false 0 startjob pop
(%%[ pagecount: )print statusdict /pagecount get exec ( )cvs
print
( ]%% )= flush
#
# source ...
#
ps_inupper=<< /MediaPosition null
/MediaClass (Paper)
/TraySwitch true
>> setpagedevice
ps_manual=<< /MediaPosition 0
/MediaClass null
/TraySwitch false
>> setpagedevice
ps_intray1=<< /MediaPosition 1
/MediaClass null
/TraySwitch false
>> setpagedevice
ps_intray2=<< /MediaPosition 2
/MediaClass null
/TraySwitch false
>> setpagedevice
ps_intray3=<< /MediaPosition 3
/MediaClass null
/TraySwitch false
>> setpagedevice
ps_intray4=<< /MediaPosition 4
/MediaClass null
/TraySwitch false
>> setpagedevice
ps_transparency=<< /MediaPosition null
/MediaClass (Transparency)
/TraySwitch true
>> setpagedevice
#
# Duplex control ..
#
ps_duplex=<</Duplex true /Tumble false>> setpagedevice
ps_lduplex=[ duplex ]
ps_duplexshort=<</Duplex true /Tumble true>> setpagedevice
ps_sduplex=[ duplexshort ]
ps_simplex=<</Duplex false /Tumble false>> setpagedevice
#
# Print quality
#
ps_standard=<< /ProcessColorModel /DeviceCMYK
/HWResolution [1200 600]
/DeviceRenderingInfo currentpagedevice 1 index get 1 dict copy
dup /ValuesPerColorComponent 2 put
>> setpagedevice
ps_photo=<< /ProcessColorModel /DeviceCMYK
/HWResolution [600 600]
/DeviceRenderingInfo currentpagedevice 1 index get 1 dict copy
dup /ValuesPerColorComponent 16 put
>> setpagedevice
#
# paper destination
#
ps_topbin=<</OutputType (Top Bin)>> setpagedevice
ps_finisherbin=<</OutputType (Finisher Bin)>> setpagedevice
ps_user_opts += [
ps_inupper ps_manual ps_intray1 ps_intray2 ps_intray3
ps_intray4 ps_transparency ps_duplex ps_lduplex
ps_duplexshort ps_sduplex ps_simplex ps_standard ps_photo
]
#----------------------------------------------------------------------
-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address
If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body. For the impatient,
to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED]
with: | example:
subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED]
If you have major problems, send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------