PDFDocument
data class PDFDocument @JvmOverloads constructor(val pages: List<PDFPage>, val title: String? = null, val password: String? = null, val keywords: String? = null, val creationDate: Date? = null, val updateDate: Date? = null)
Describes the structure of a PDF document for the PDF generator.