PdfTextSpan
data class PdfTextSpan(val text: String, val font: PdfFont, val fontSize: Double, val origin: <Error class: unknown class><Double, Double>, val bounds: Rectangle)
One renderer-drawText worth of glyphs that share font, size, and baseline. Position is the device-space origin (where the baseline starts).