PdfAccessFlags enum Null safety

Flags to enable access rights when the user password is used





Print → const PdfAccessFlags

Print the document

const PdfAccessFlags(0)
Modify → const PdfAccessFlags

Modify the contents of the document by operations other than Annotate, Interactive and Assemble

const PdfAccessFlags(1)
Copy → const PdfAccessFlags

Copy or otherwise extract text and graphics from the document, including extracting text and graphics

const PdfAccessFlags(2)
Annotate → const PdfAccessFlags

Add or modify text annotations, fill in interactive form fields

const PdfAccessFlags(3)
Interactive → const PdfAccessFlags

Fill in existing interactive form fields (including signature fields)

const PdfAccessFlags(4)
Accessibility → const PdfAccessFlags

Support of accessibility to users with disabilities

const PdfAccessFlags(5)
Assemble → const PdfAccessFlags

Assemble the document: insert, rotate, or delete pages and create bookmarks or thumbnail images

const PdfAccessFlags(6)
HighQualityPrint → const PdfAccessFlags

Print the document to a representation from which a faithful digital copy of the PDF content could be generated. When this bit is clear (and Print is set), printing is limited to a low-level representation of the appearance, possibly of degraded quality.

const PdfAccessFlags(7)


hashCode int
The hash code for this object.
read-only, inherited
index int
A numeric identifier for the enumerated value.
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited


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


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


values → const List<PdfAccessFlags>
A constant List of the values in this enum, in order of their declaration.
[Print, Modify, Copy, Annotate, Interactive, Accessibility, Assemble, HighQualityPrint]