I'm using the GetDeviceTransform() in a matrix.
Well I'm having problems with the display of the drawstring() because
it's turning upside down.
If there's a simple way to this, can you post it here.
The PDF user coordinate system starts in lower-left corner of the page/
screen, whereas in GDI+ it starts in the upper-left corner. Perhaps
you can take the scaling component from the device matrix and
translation component to create a new matrix for text drawing using GDI
+. Perhaps something like: