11.11.2012 Views

PCL 5 Color Technical Reference Manual - Business Support ...

PCL 5 Color Technical Reference Manual - Business Support ...

PCL 5 Color Technical Reference Manual - Business Support ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Note Since <strong>PCL</strong> logical operations are interpreted in RGB space<br />

(white = 1, black = 0) rather than in CMY space (white = 0, black = 1),<br />

the results may not be intuitive. For example, ORing a white object<br />

with a black object in RGB space yields a white object. This is the<br />

same as ANDing the two objects in CMY space. It must be<br />

remembered that the printer operates in CMY space and inverts the<br />

bits. To convert from one color space to the other, write the ROP in<br />

binary format, invert the bits, and reverse the order.<br />

When source and/or pattern transparency modes are set opaque (not<br />

defaulted), values specified by this command map directly to the<br />

ROP3 (raster operation) table values on the following page. However,<br />

when source and/or pattern transparency modes are set transparent,<br />

the additional operations shown on the previous page must be<br />

performed to achieve the final result.<br />

Logical operations in the table are shown in RPN (reverse polish<br />

notation). For example, the value 225 corresponds to TDSoxn, the<br />

logical function of:<br />

NOT (texture XOR (destination OR source))<br />

Note ?*l # O is the <strong>PCL</strong> Version of the HP-GL/2 MC command.<br />

This command sets the ROP value which affects not only <strong>PCL</strong><br />

operation but also the HP-GL/2 ROP value.<br />

EXAMPLE<br />

The Logical Operation default value is 252 (TSo), corresponding to a<br />

logical function of:<br />

(texture | source)<br />

EN The <strong>PCL</strong> Print Model 5-17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!