PDFsharp change origin
I am using PDFsharp to draw lines of a rather complex shape. To make this process easier and clearer, I would like to change the origin in the upper left corner of the page in the lower left corner. The source code change has not yet been implemented . Is there a way to move the origin to the bottom left corner using methods like
or otherwise? As far as I can tell, the rotational transform revolves around the origin. Maybe I don't know the trick. Using
gfx.RotateTransform(180); gfx.TranslateTransform(-612, -792); // Assumes 8.5 inch x 11 inch at 72 points/inch
Is there a way to really move the origin to the bottom left so that y increases and x increases as it goes to the right? Thanks in advance.
EDIT: ThomasH's answer moves the origin to the bottom-left position, but the text still flips. Is there a way to overcome this? See the example given here: http://pastebin.com/fgfjDXF1
source to share