On Linux it does not throw an exception but it does not work either. There is no text. I tested other CairoCanvas variants, PS and PNG, and they behave the same. The code is in ancestor TCairoPrinterCanvas.TextOut. Has anybody tried text output with CairoCanvas? Maybe it only works with graphics. Juha