Examples of Printing Flow

The following sections trace the flow of printing control when print jobs are sent by different types of network clients.

Tables 6.2 and 6.3 summarize the characteristics of jobs coming from the various types of clients. Table 6.2 is for local clients and the Table 6.3 is for remote clients.

Table 6.3 Characteristics of Print Jobs Sent by Local Clients

Windows-based Applications

Windows-based Applications

Non-Windows-based Applications

Non-Windows-based Applications

Connect To

Create

Spooled port

Non spooled port

Is the Windows NT printer driver involved in initial rendering?

Yes

Yes

No

No

Job's data type:

RAW

Journal

RAW

RAW

Does job spool locally?

No

Yes

Yes

No

Does Windows NT alter client's job?

No*

Yes

No*

No*

Does Windows NT printer driver affect job alterations?

Not applicable

Yes

Not applicable

Not applicable


Table 6.4 Characteristics of Print Jobs Sent by Remote Clients

Macintosh client

LPR client

Downlevel client

PostScript print device

Non-PostScript print device

"l" control command

"f" control command

Is the Windows NT printer driver involved in initial rendering?

No

No

No

Yes

No

Job's data type:

RAW

PSCRIPT1

RAW

TEXT

RAW

Does job spool locally?

Yes

Yes

Yes

Yes

Yes

Does Windows NT alter client's job?

No1

Yes

No1

Yes

No1

Does Windows NT printer driver affect job alterations?

Not applicable

Yes

Not applicable

No

Not applicable


1 If the job has RAW data type, and Default Data type in Print Manager is TEXT, FF [Auto], or FF[Appended], then the print processor will alter the print job. Otherwise, the job is not altered.