Expand description
Object trait, along with some implementations. References.
Some of the structs are incomplete (missing fields that are in the PDF references).
Re-exports§
pub use crate::file::PromisedRef;
Structs§
- Annot
- Appearance
Streams - Appearance streams for annotations.
- Catalog
- Dest
- Embedded
File - PDF Embedded File Stream.
- Embedded
File Param Dict - Field
Dictionary - File
Spec - Files
- Used only as elements in
FileSpec - Form
Dict - Graphics
State Parameters ExtGState- IccInfo
- Image
Dict - A variant of XObject
- ImageX
Object - Info
Dict - Interactive
Form Dictionary - Interpolated
Function Dim - Lage
Label - Lazy
- Mark
Information - Name
Dictionary - There is one
NameDictionaryassociated with each PDF file. - Name
Tree - Note: The PDF concept of ‘root’ node is an intermediate or leaf node which has no ‘Limits’
entry. Hence,
limits, - NoResolve
- NoUpdate
- Number
Tree - ObjStm
Info - Object
Stream - Outline
Item - Outlines
- Page
- Page
Label - PageRc
- A
PagesNode::Leafwrapped in aRcRef - Page
Tree - PagesRc
- A
PagesNode::Treewrapped in aRcRef - Parse
Options - Pattern
Dict - Plain
Ref - Post
Script Dict - PsFunc
- RcRef
- Rectangle
- ISO 32000-2:2020(E) 7.9.5 Rectangles (Pg 134) specifying the lower-left x, lower-left y, upper-right x, and upper-right y coordinates of the rectangle, in that order. The other two corners of the rectangle are then assumed to have coordinates (ll x , ur y ) and (ur x , ll y ). Also see Table 74, key BBox definition Pg 221 defining top, left, bottom, right labeling
- Ref
- Resources
- Sampled
Function - Seed
Value Dictionary - Signature
Dictionary - Signature
Reference Dictionary - Stream
- Simple Stream object with only some additional entries from the stream dict (I).
- Stream
Info - General stream type.
Iis the additional information to be read from the stream dict. - Struct
Elem - Struct
Tree Root
Enums§
- Action
- Appearance
Stream Entry - An appearance stream entry can be either:
- Color
Space - Counter
- Dest
View - Field
Type - Function
- Image
Format - LineCap
- Line
Join - Maybe
Named Dest - Maybe
Ref - Name
Tree Node - Number
Tree Node - Pages
Node - Node in a page tree - type is either
PageorPageTree - Pattern
- Post
Script Error - PsOp
- Rendering
Intent - Struct
Type - Trapped
- XObject
Traits§
Type Aliases§
- GenNr
- ObjNr
- Post
ScriptX Object - A variant of XObject
- Rect
Deprecated - Shared