Previous Next
35
SECTION 2.1 Imaging Model
2.1.2 Adobe Imaging Model
The Adobe imaging model is a simple and unified view of two-dimensional
graphics borrowed from the graphic arts. In this model, “paint” is placed on a
page in selected areas:
• The painted figures can be in the form of character shapes (glyphs), geometric
shapes, lines, or sampled images such as digital representations of photographs.
• The paint may be in color or in black, white, or any shade of gray. It may also
take the form of a repeating pattern (PDF 1.2) or a smooth transition between
colors (PDF 1.3).
• Any of these elements may be clipped to appear within other shapes as they are
placed onto the page.
A page’s content stream contains operands and operators describing a sequence of
graphics objects. A PDF consumer application maintains an implicit current page
that accumulates the marks made by the painting operators. Initially, the current
page is completely blank. For each graphics object encountered in the content
stream, the application places marks on the current page, which replace or com-
bine with any previous marks they may overlay. Once the page has been com-
pletely composed, the accumulated marks are rendered on the output medium
and the current page is cleared to blank again.
PDF 1.3 and earlier versions use an opaque imaging model in which each new
graphics object painted onto a page completely obscures the previous contents of
the page at those locations (subject to the effects of certain optional parameters
that may modify this behavior; see Section 4.5.6, “Overprint Control”). No mat-
ter what color an object has—white, black, gray, or color—it is placed on the page
as if it were applied with opaque paint. PDF 1.4 introduces a transparent imaging
model in which objects painted on the page are not required to be fully opaque.
Instead, newly painted objects are composited with the previously existing con-
tents of the page, producing results that combine the colors of the object and its
backdrop according to their respective opacity characteristics. The transparent
imaging model is described in Chapter 7.
The principal graphics objects (among others) are as follows:
• A path object consists of a sequence of connected and disconnected points,
lines, and curves that together describe shapes and their positions. It is built up
Previous Next