Lexmark MS812dn Technical Reference - Page 12

PostScript paper tray support, manualfeed, statusdict, set device, configurationerror

Page 12 highlights

PostScript (PS) emulation 12 PostScript paper tray support When the printer receives one of the operators listed in "Tray selected with tray operators" on page 12, it performs the actions listed in this section. This paper tray selection process ends when a suitable paper source is chosen and paper is fed from this tray. • The printer checks the value of manualfeed in statusdict and the ManualFeed page device parameter. If either one is true, then the printer sends a message to load the requested size in the manual feeder or multipurpose feeder. • The PageSize Policy is set to 0 by means of setpagedevice. • The printer checks the paper size loaded in the current active source to determine if it matches the requested size. If the sizes match, then the paper is fed from the active source. Note: The current active tray is the last source that was selected from the printer control panel or by the printer language. • If the requested size and the size loaded in the active source do not match, then the sources are searched in the order defined by the Priority array in the InputAttributes dictionary in the pagedevice dictionary. • If the requested media size is not found by the previous search, then the following search order is used: - Tray 1 - Tray 2 - Tray 3 - Multipurpose feeder - Tray 4 - Tray 5 • If the requested size cannot be located in any automatic source, then a configurationerror is issued and the job is flushed. For printers that support automatic two‑sided printing (duplexing): • Automatic two‑sided printing is not supported for custom-size paper or for envelopes in the multipurpose feeder. Automatic two‑sided printing is supported from the multipurpose feeder for all other papers. • If the paper source is changed before the back side of a two‑sided page prints, then a blank back page prints, the paper source changes, and the information for the back side of the page is printed on the front side of a page sent from the new paper source. When these operators are used, it is equivalent to executing the following PostScript emulation sequence: >> setpagedevice where x and y are the PageSize in points. = Supported X = Not supported Operator 11x17tray a3tray a4tray Tray selected (corresponding image size is set) Tray with 11 x 17 in.‑size paper Tray with A3‑size paper Tray with A4-size paper MS710, MS711, MS810, MS811, MS812 X X Printer model MX710, MX711 X X MX810, MX811, MX812 X X a5tray Tray with A5-size paper a6tray Tray with A6-size paper b4tray b5tray Tray with B4‑size paper Tray with B5-size paper

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111

PostScript paper tray support
When the printer receives one of the operators listed in
“Tray selected with tray operators” on page
12
, it performs the
actions listed in this section. This paper tray selection process ends when a suitable paper source is chosen and paper is fed
from this tray.
The printer checks the value of
manualfeed
in
statusdict
and the ManualFeed page device parameter. If either one is true,
then the printer sends a message to load the requested size in the manual feeder or multipurpose feeder.
The PageSize Policy is set to
0
by means of
setpagedevice
.
The printer checks the paper size loaded in the current active source to determine if it matches the requested size. If the
sizes match, then the paper is fed from the active source.
Note:
The current active tray is the last source that was selected from the printer control panel or by the printer
language.
If the requested size and the size loaded in the active source do not match, then the sources are searched in the order
defined by the Priority array in the InputAttributes dictionary in the pagedevice dictionary.
If the requested media size is not found by the previous search, then the following search order is used:
Tray 1
Tray 2
Tray 3
Multipurpose feeder
Tray 4
Tray 5
If the requested size cannot be located in any automatic source, then a
configurationerror
is issued and the job is flushed.
For printers that support automatic two
sided printing (duplexing):
Automatic two
sided printing is not supported for custom-size paper or for envelopes in the multipurpose feeder.
Automatic two
sided printing is supported from the multipurpose feeder for all other papers.
If the paper source is changed before the back side of a two
sided page prints, then a blank back page prints, the paper
source changes, and the information for the back side of the page is printed on the front side of a page sent from the new
paper source.
When these operators are used, it is equivalent to executing the following PostScript emulation sequence:
<< /PageSize [x y]/ImagingBBox null /Policies << /PageSize 0>> >>
setpagedevice
where
x
and
y
are the PageSize in points.
= Supported
X = Not supported
Printer model
Operator
Tray selected
(corresponding image size
is set)
MS710, MS711, MS810,
MS811, MS812
MX710, MX711
MX810, MX811,
MX812
11x17tray
Tray with 11 x 17 in.
size
paper
X
X
X
a3tray
Tray with A3
size paper
X
X
X
a4tray
Tray with A4-size paper
a5tray
Tray with A5-size paper
a6tray
Tray with A6-size paper
b4tray
Tray with B4
size paper
b5tray
Tray with B5-size paper
PostScript (PS) emulation
12