Specifications

CHAPTER 3
LaserWriter Pro Software
34 Page Device Parameters
Product Strings 3
Table 3-4 lists values assigned to the product strings associated with the
LaserWriter Pro printer.
Install Procedure 3
This section provides sample code for the install procedure.
{ currentpagedevice dup /PreRenderingEnhanceDetails get
/ActualPreRenderingEnhance get
{/PreRenderingEnhance Details get
/DefaultHalftone get /Halftone findresource
} { pop << /SpotFunction { abs exch abs 2 copy add 1 gt
{1 sub dup mul exch 1 sub dup mul add 1 sub }
{dup mul exch dup mul add 1 exch sub }
ifelse } /Halftonetype 1/Frequency /ActualValues
/ProcSet findresource
/HWResolution get exec 0 get 300 eq {60} {85} ifelse
/Angle 45
>>
} ifelse sethalftone
{} settransfer false setstrokeadjust
<< 300 /DefaultColorRendering300 600 /DefaultColorRendering600 >>/
ActualValues /ProcSet findresource /HWResolution get exec
0 get get /ColorRendering findresource setcolorrendering
}
PhotoGrade Parameters 3
Three pagedevice parameters contain special information to support the PhotoGrade
feature of the LaserWriter Pro printer. They are Install, PreRenderingEnhance,
and PreRenderingEnhanceDetails.Table 3-5 defines these parameters.
The PhotoGrade feature improves gray rendering. It does this by controlling special
hardware in the printer that converts 4-bit pixels in the frame buffer to pseudo-gray
pixels on paper. The feature is available only in the 300 x 300 dpi resolution mode of
LaserWriter Pro printer, and only when sufficient memory (8 MB) is available.
Table 3-4 Product string values
String name Type Value
languagelevel integer 2
product string LaserWriter Pro
version string 2010.130