drawImage

open override fun drawImage(image: ImageXObject, ctm: Matrix, alpha: Double)

Paint an XObject Image under ctm. PDF defines the image's bounds as the unit square (0..1, 0..1); the CTM already encodes the scale + position. Backends that can decode image paint the pixels; others draw a placeholder rather than throw.