[][src]Module pdf::object

Object trait, along with some implementations. References.

Some of the structs are incomplete (missing fields that are in the PDF references).

Structs

Catalog
Dest
EmbeddedFile

PDF Embedded File Stream.

EmbeddedFileParamDict
FileSpec
Files

Used only as elements in FileSpec

FormDict
GraphicsStateParameters

ExtGState

IccInfo
ImageDict

A variant of XObject

InterpolatedFunctionDim
MarkInformation
NameDictionary

There is one NameDictionary associated with each PDF file.

NameTree

Note: The PDF concept of 'root' node is an intermediate or leaf node which has no 'Limits' entry. Hence, limits,

NoResolve
ObjStmInfo
ObjectStream
OutlineItem
Outlines
Page
PageLabel
PageTree
PlainRef
PostScriptDict
Rect
Ref
Resources
Stream

Simple Stream object with only some additional entries from the stream dict (I).

StreamInfo

General stream type. I is the additional information to be read from the stream dict.

StructElem
StructTreeRoot

Enums

ColorSpace
Counter
DestView
Function
LineCap
LineJoin
NameTreeNode
PagesNode

Node in a page tree - type is either Page or PageTree

RenderingIntent
StructType
XObject

Traits

Object

A PDF Object

Resolve

Functions

write_list

Type Definitions

FormXObject

A variant of XObject

GenNr
ImageXObject

A variant of XObject

ObjNr
PageRc
PostScriptXObject

A variant of XObject