PdfAppearanceStream class
The existing normal appearance (/AP /N) of an annotation.
The form XObject is still the object from the original file: only its
identity, its /BBox and its /Matrix travel here, which is what is needed
to position it on the page.
Constructors
-
PdfAppearanceStream({required PdfObjectId id, required PdfBox bbox, required List<
double> matrix, String? stateName}) -
Describes the appearance from the already resolved data.
const
Properties
- bbox → PdfBox
-
The
/BBoxof the form, already normalized.final - hashCode → int
-
The hash code for this object.
no setterinherited
- id → PdfObjectId
-
Identity of the form XObject in the document.
final
-
matrix
→ List<
double> -
The
/Matrixof the form, as[a b c d e f]; identity when absent.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stateName → String?
-
Name of the state chosen in
/AP /N, when/Nis a dictionary of states (/Off,/Yes, ...).nullwhen/Nalready is the form.final - transformedBBox → PdfBox
-
The
/BBoxafter being transformed by the/Matrix.no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
placementMatrix(
PdfBox rect) → List< double> -
The
cmmatrix that brings this appearance insiderect. -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited