Begrenzten Text gedreht ausgeben

06/02/2009 - 14:20 von Norbert Schiller | Report spam
Hallo NG,

ich setze momentan ein altes VB6-Projekt um in dem ich einen gedrehten Text
im Block ausgebe.

Bei der Umsetzung des Andrucks (Monitor und Druck) eines Textes mit
vorgebener Lànge innerhalb eines Rectangles bzw. mit einer vorgegenen Breite
scheitere ich aber momentan noch. Googeln hat mich leider auch nicht viel
weiter gebracht.

Ich bin in der Lage einen Text gedreht auszugeben (DrawRotatedString
v.Kofler). Diesen Text aber auf eine begrenzte Breite umzubrechen ist mir
bisher nicht gelungen.

Hat evt. jemand eine Idee wo ich da ansetzen kann/muss?

System.Windows.Forms.TextRenderer.DrawText funktioniert nur auf dem Monitor.
DrawRotatedString (Kofler) kann den Text nicht umbrechen. Suche also ein
Mittelding, dem man evt. z.Bsp. ein RectangleF oder eine SizeF mitgibt und
der dann selbstàndig den Text umbricht.

Danke schon mal für Eure Hilfe. Bin für jeden Tipp dankbar.

Gruß, Norbert
nschiller@freenet.de
 

Lesen sie die antworten

#1 Norbert Schiller
06/02/2009 - 15:52 | Warnen spam
Hmmm .. man muss nur hier in der NG vorschnell anfragen. :-)

Dann folgt die Lösung auf dem Fuss. Hat sich erledigt.

Trotzdem danke fürs Lesen.

Gruß, Norbert

Ähnliche fragen