PDFPageObjectNode class
A single page of the document
Constructors
- PDFPageObjectNode.new(PDFDocument document, PDFPageNode? parent, ObjectResolver objectResolver, PDFDictionary dictionary)
- Creates a new pdf page object node
Properties
-
artBox
→ Rectangle<
double> ? -
Reads and parses this page's art box into a rectangle
latefinal
-
bleedBox
→ Rectangle<
double> ? -
Reads and parses this page's bleed box into a rectangle
latefinal
-
contentStream
→ Future<
PDFStreamObject?> -
Deprecated, use
contentStreams
instead.no setterinherited -
contentStreams
→ Future<
List< PDFStreamObject> ?> -
Reads this page's content streams if present
If this page contains a single content stream, it is returned as a list
with a single element.
no setterinherited
-
cropBox
→ Rectangle<
double> ? -
Reads and parses this page's crop box into a rectangle
latefinal
- dictionary → PDFDictionary
-
The dictionary of this page
no setterinherited
- document → PDFDocument
-
The document this page belongs to
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
mediaBox
→ Rectangle<
double> -
Reads and parses this page's media box into a rectangle
latefinal
- objectResolver → ObjectResolver
-
finalinherited
- parent → PDFPageNode?
-
The parent of this page
finalinherited
-
resources
→ Future<
PDFDictionary?> -
Reads this page's resources if present
no setterinherited
- rotate → PDFNumber?
-
latefinal
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
trimBox
→ Rectangle<
double> ? -
Reads and parses this page's trim box into a rectangle
latefinal
Methods
-
getOrInherited<
T extends PDFObject> (PDFName name) → T? -
Gets the value of the given key from this page's dictionary. If the key
is not present, the parent's dictionary is searched and so on and so on
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String - A string representation of this object.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited