Moin,
ist mein erstes Ausgabeprogramm, deshalb mache ich wahrscheinlich noch einiges falsch.
Ja ich zeichne mit DrawString etc. direkt auf das PrintDocument. Die Koordinaten für sämtliche Strings und Images werden empirisch ermittelt. Wie machen das "die alten Hasen"? Es gibt also keine Formatierungsmöglichkeiten für Hochstellen/Tiefstellen? Dann kann ich ja wirklich nur mit der Y-Koordinate und der Schriftgröße rumbasteln.
Rechts ausrichten mit MeasureString ... Das ist mir noch nicht klar, wie man das realisiert. Muß man da zwangsläufig in dem DrawString als "Ziel" ein Rectangle verwenden? Die Ausrichtung rechts bekomme ich mit einem StringAlignment.Far hin? Wenn jemand ein bisschen Code als Beispiel dazu hätte wäre klasse, Danke!
MfG