Es gibt zwei unterschiedliche Verfahren:
1) MigraDoc Document (MigraDoc.*.dll)
Das erfolgt im HTML Style bei dem man einfach Paragrafen an ein Dokument anfügt und der
Flow wird dann vom Renderer berechnet. Es gehen auch absolute Positionen aber keine
grafischen Elemente außer Bildern und Tabellen
2) PdfDocument (PdfSharp.*.dll)
Das ist der "Drawing" Style, hier können auch MigraDoc Dokumente eingebettet werden wenn
man beides machen will. Es geht aber über eine graph. Context (XGraphics) und absolute
Koordinaten. Man kann damit z.B. auch mehrere MigraDoc's in kleine Rectangles "reinrendern".
Auf dieser Seite wird das sehr gut an einem Beispiel gegenübergestellt:
http://www.pdfsharp.net/wiki/MixMigraDocAndPdfSharp-sample.ashx
Koordinatensystem ist "Points" (72pt = 1 inch), es gibt Umrechnungsfunktionen für cm etc.
In Points hat eine DIN-A4 Seite dann die Ausdehnung von 595 x 842.