A: 

But the problem is: There is no System.Drawing.Drawing2D Assembly! Was this assembly dropped or what happened to it? What can I do to transform the coordinates of iTextSharp to millimeter. Am I on the wrong way here?

http://msdn.microsoft.com/en-us/library/system.drawing.drawing2d.matrix.aspx (in System.Drawing.dll)

Will
How do I use this class? I already inserted a "using System.Drawing;" statement, but it still does not recognize System.Drawing.Drawing2D.Matrix. I'm not sure what "in System.Drawing.dll" means. Do I have to include this in some other way?
Michael Barth
You have to reference System.Drawing.Dll. In your project, find the References folder. Right click, Add reference, then after five minutes, search for System.Drawing.Dll in the first tab. Now give me back my 2 points!
Will
Once you've referenced it, you can use it just like in the example. They're doing matrix transforms, which isn't exactly the easiest thing to learn or understand. You'll have to do some reading up on your own if you want to do more than the sample code demonstrates, I'm afraid.
Will
With pleasure, but you have to edit your post before I can upvote it. Best you put your explanation from the comment in the posting so other users see it directly.Thanks! :)
Michael Barth
1) they can see it 2) its fundamental 3) I'm lazy
Will
Then I am afraid I can't upvote you since SO does not allow to change a downvote to an upvote for old posts. But it's okay I guess as you did your best to deserve it.
Michael Barth
A: 

Okay, I solved the second problem with the text being displaced despite the same coordinates being used.

As it turned out, the first PDF included some non-visible trimming space, the second didn't. The trimming space isn't visible 'cause the view space was cropped using the PDF creator, but as it appears the trimming space was still there and counted for the coordinates.

Michael Barth