Also ich nehm immer ein Bitmap
210x297 Pixel Groß ( weil sich das so schön umrechnen Läst ) und male in den Vorschau bereich entsprechend rein.
Wenn du das nachher druckst must du immer mit Printer.pagewidth und Printer.pageheight das ganze von Pixel in cm umrechnen.
Ist aber einfacher 3 satz das kriegt jeder hin
.
Den Text dann via Canvas.Textout drauf und Fertig.