PdfMarkInfo

data class PdfMarkInfo(val marked: Boolean = false, val userProperties: Boolean = false, val suspects: Boolean = false)

Catalog /MarkInfo dictionary (ISO 32000-1 §14.7.1).

Tells consumers whether the document carries tagging information used for accessibility (screen-reader logical reading order), structured extraction, and reflow. Tagged-PDF/A files set marked = true.

null from PdfDocument.markInfo means the document doesn't carry a /MarkInfo dict at all — i.e. it's not tagged.

Constructors

Link copied to clipboard
constructor(marked: Boolean = false, userProperties: Boolean = false, suspects: Boolean = false)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val marked: Boolean = false

True if the document conforms to Tagged PDF (logical structure tree present).

Link copied to clipboard
val suspects: Boolean = false

True if some structure elements have unreliable mappings to content (PDF 1.6+).

Link copied to clipboard
val userProperties: Boolean = false

True if structure elements carry user property attributes (PDF 1.6+).