Xerox 96 NPS manual Settransfer, or Setcolortransfer, Smooth curves-setflat

Page 56

ADJUSTING PRINT QUALITY AND SPEED

The PostScript language provides a scheme for overwriting the internal transfer function of a printing device by providing the settransfer and setcolortransfer operators. However, some Xerox PostScript devices do not allow you to overwrite their internal transfer function.

Typically, a master tries to replace the internal transfer function with a null transfer function such as:

{} settransfer, or

{} {} {} {} setcolortransfer

If either of the above procedures is successful, the transfer functions return the same color levels that are passed to them without modifying or mapping the level. On printers which do not allow the overwriting of the transfer function, the settransfer operator does not affect the mapping of gray values between the output of the print device and specified levels of color.

Note: Settransfer actually sets the transfer functions for all four color components (red, green, blue, and gray) to the same value. The setcolortransfer operator sets the transfer functions individually.

Smooth curves—setflat

PostScript masters that use the PostScript operator setflat produce inconsistent output across different PostScript printers. setflat controls curve rendering smoothness. PostScript curve operators use cubic Bezier control points to define the curve shape. These curves can be rendered from straight line segments. Normally the line segments are so short that the curve appears smooth. The setflat operator indirectly controls the length of the straight line segments. As stated in the PostScript Language Reference Manual, second edition, “If the flatness parameter is large enough to cause visible straight line segments to appear, the result is unpredictable. setflat sets a graphics state parameter whose effect is device- dependent. It should not be used in a page description that is intended to be device-independent.”

Invisible strokes—0 setlinewidth

PostScript masters that use the PostScript operator setlinewidth are not consistent across different PostScript printers. setlinewidth controls the width of a stroked line. When setlinewidth is executed with an input of zero, it produces a line that is one pixel wide. On devices whose dot size is small, single-pixel-width lines may be invisible.

Scan conversion—fill, eofill, and stroke

Scan conversion algorithms are implementation-dependent, so different PostScript printers paint (“turn on”) different dots, resulting in output differences. For filled circles, PostScript printers differ in the dots they paint at the edge of the circle; thus, some printers produce slightly larger circles than others. For large circles this is not noticeable, but for small circles, it is.

Sections 2.2 and 6.5 of the PostScript Language Reference Manual, second edition, discuss scan conversion. Section 6.5 states that scan conversion details are not part of the PostScript standard.

7-12

XEROX DOCUPRINT 96/4635/180 NPS TROUBLESHOOTING GUIDE

Image 56
Contents Version 7.1 August 2000 721P86651 Page Ozone information Laser safetyOperation safety Xerox Docuprint 96/4635/180 NPS Troubleshooting Guide Table of contents Correcting stacking problems System unresponsive Index About this guide ContentsIntroduction Conventions Related publications DocuPrint NPS Interactive Customer Documentation CDPage Calling for service Information to have on hand when calling for serviceEnabling and disabling the modem for remote service Fault masking Fault List screen Troubleshooting Xerox Client Software installation Troubleshooting Xerox Client Software Installation PASSWORDS=ON at Troubleshooting a Novell implementationPserver problems Problem Probable Cause Resolution Problem Probable Cause Resolution Rprinter problems Problem Probable Cause Resolution Page Clearing a feeder tray fault Clearing paper misfeeds and jamsClearing Paper Misfeeds and Jams Frequent misfeeds Clearing paper jams Fault Instructions Checking job integrity following a paper jamPrinter areas AreaArea Area Area Area Area Area Area Area Area Clearing bypass transport paper jams Area Paper curl and paper jams Measuring the paper curlAdjusting the decurler lever Decurler leverPaper curl chart Using sample documents Listing and printing sample documentsList Sample Documents Arguments NoneArguments Document Print Sample DocumentPS-oplist sample documents Using Sample Documents Page Adjusting print quality and speed Installing the custom transfer assist bladeAdjusting the registration transport roll levers Correcting skewed printingAdjusting Print Quality and Speed Measuring performance Calculating throughput Enter Start Printing Minimizing the start-up latency 99995163.ps, November 19, 1996 35222 pm PST Dpi versus 600 dpi performance Proprietary PostScript extensions Setting page orderProduct features that affect print quality Gray shading-settransfer and transfer function Device-dependent operatorsGray shading-setscreen and setcolorscreen Settransfer, or Setcolortransfer Smooth curves-setflatInvisible strokes-0 setlinewidth Scan conversion-fill, eofill, and strokeCorrecting stacking problems Symptom Probable cause ActionPage Configuring and Managing the System for System unresponsivePage Index NumericsIndex