|
This class represents the form XObject dictionary. This is
definitively detailed in:.
The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 95,
page 218.
The ISO PDF
Specification, ISO 32000-2:2017 PDF 2.0; Table: 93, page 269.
Adobe Supplement to the ISO 32000, BaseVersion: 1.7,
ExtensionLevel: 3; Table: 4.45, page 27.
The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 363,
page 632.
The ISO PDF
Specification, ISO 32000-2:2017 PDF 2.0; Table: 399, page 812.
This class is always an indirect object because it is also a
StreamElement and these are always indirect objects.
A Form XObject is a self-contained PDF content stream that can
be painted multiple times by reference. It encapsulates its own
resource dictionary, graphics state, and coordinate system,
isolating it from the surrounding content.
The BBox entry clips the form's content to a rectangle in the
form's own coordinate system. Content outside this box is not
painted. The box also defines the extent used when compositing the
form as a transparency group.
The Matrix entry maps the form's coordinate system to the
coordinate system of the context in which it is invoked. This
allows scaling, rotation, and translation of the form content
without altering the content stream itself.
The Resources entry holds all PDF objects needed by the form's
content stream. These are local to the form and may differ from the
resources of the enclosing page or form.
The Group entry, if present, designates the form as a
transparency group. The group type determines how the form's
objects composite internally before the result is composited into
the parent context.
The Ref entry provides a reference to an external page that the
form represents. This is used in the reference XObject mechanism to
incorporate pages from other documents with deferred
resolution.
PieceInfo and LastModified support application-level private
data and incremental update tracking. They do not affect
rendering.
StructParent and StructParents link the form or its constituent
objects into the document's structure tree for accessibility and
tagged PDF purposes.
The OPI entry holds an Open Prepress Interface dictionary for
workflows that use low-resolution proxy images in the PDF and
replace them with high-resolution originals at output time.
The OC entry associates the form with an optional content group.
When the group is off, the form is not painted. This allows form
visibility to be toggled by the viewer's optional content
configuration.
System.Object
WebSupergoo.ABCpdf14.Elements.Element
WebSupergoo.ABCpdf14.Elements.XObjectElement
WebSupergoo.ABCpdf14.Elements.FormXObjectElement
WebSupergoo.ABCpdf14.Elements.TrapNetworkAppearanceStreamElement
|