Draw on transparent background

in a sense it is premultiplied but only “accidentally” because the drawing function is really unaware of alpha. it scales all channels equally during antialiasing.