Specifications

CHAPTER 3
PostScript Level 1 Compatibility Operators
78
Page Size Compatibility Operators
Page Size Compatibility Operators 3
The page size operators are in the user dictionary
userdict
. Each operator requests a
specific paper size and imaging boundary box, as shown in Table 3-2. The operators use
the sizes indicated in the table as a page device
PageSize
parameter. All operators set
the
Policy
for
PageSize
to 7, which guarantees that the imaging area established is
correct for the size requested, regardless of which paper tray is chosen.
The only error generated is
limitcheck
, which occurs when there is not sufficient
memory for the imaging area requested.
The
note
operator modifies the current page device settings by establishing an
ImagingBBox
parameter of [25 25
width
minus 25
height
minus 25] if the current
PageSize
parameter is [
width height
].
Table 3-2
Page size compatibility operators
Operator Page size Imaging boundary box
a4
[595 842] null
a4small
[595 842] [25 25 570 817]
a5
[420 595] null
b5
[516 729] null
c5
[459 649] null
com10
[297 684] null
dl
[312 624] null
legal
[612 1008] null
letter
[612 792] null
lettersmall
[612 792] [25 25 587 767]
monarch
[279 540] null
note
[
width height
] [25 25
width
–25
height
–25]
NOTE
Units shown (595, for example) are points. One point is 1/72 inch.