displayToDeviceBase

abstract fun displayToDeviceBase(): Matrix

Maps unscaled display space onto a top-left-origin, y-down device box [0, displayWidth] x [0, displayHeight]. Compose output scaling on top:

val ctm = Matrix.scaling(scale, scale).concat(page.displayToDeviceBase())
page.renderTo(canvas, ctm)