PdfFlattenedField class

A field that the flattening drew and removed.

Constructors

PdfFlattenedField({required String name, required String? fieldType, required int pageIndex, required PdfBox rect, required PdfTopLeftRect displayRect, required PdfObjectId appearance, required String? appearanceState})
Records the flattened field.
const

Properties

appearance → PdfObjectId
The form XObject that was drawn, which is still the object from the original file: the flattening references the appearance, it does not copy it.
final
appearanceState → String?
The /AP /N state used, when /N was a dictionary of states.
final
displayRect → PdfTopLeftRect
The same area in "top-left" coordinates, as the user sees the page.
final
fieldType → String?
The effective /FT, already accounting for inheritance: /Tx, /Btn, /Ch or /Sig.
final
hashCode → int
The hash code for this object.
no setterinherited
name → String
Fully qualified name of the field (parent.child).
final
pageIndex → int
Page index, zero based.
final
rect → PdfBox
The area taken up, in user space.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited