Probleme mit Drawstring

16/02/2009 - 09:13 von Albrecht Schäffer | Report spam
Hallo

ich gebe mittels Drawstring eineige Texte in einer Picturbox aus. Dabei
passiert folgendes:
Der ausgegeben Text wird mit einem schwarzen Rahmen umgeben, die Zeichen
sind fast unleserlich auf hellem Hintergrund, lediglich auf schwarzem
Hintergrund ist es gut zu lesen.

Hier noch ein kurzer Code-Ausschnitt:

Dim fnt As New Font("Tahoma", 9, FontStyle.Regular,
GraphicsUnit.Pixel)
Dim sf As New StringFormat
Dim br As Brush = Brushes.Red
xG.DrawString("Text", fnt, br, fX, fY, sf)


Was mache ich da falch?

Gruß
Albrecht
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
16/02/2009 - 13:50 | Warnen spam
"Albrecht Schàffer" schrieb:
ich gebe mittels Drawstring eineige Texte in einer Picturbox aus. Dabei
passiert folgendes:
Der ausgegeben Text wird mit einem schwarzen Rahmen umgeben, die Zeichen
sind fast unleserlich auf hellem Hintergrund, lediglich auf schwarzem
Hintergrund ist es gut zu lesen.

Hier noch ein kurzer Code-Ausschnitt:

Dim fnt As New Font("Tahoma", 9, FontStyle.Regular,
GraphicsUnit.Pixel)
Dim sf As New StringFormat
Dim br As Brush = Brushes.Red
xG.DrawString("Text", fnt, br, fX, fY, sf)



Wo steht dieser Code?

Beachte, daß bei aktiviertem ClearType die Textausgabe mittels ClearType
erfolgt. Deshalb ist es notwendig, vor der Schriftausgabe die Flàche, auf
der die Ausgabe erfolgt, jeweils neu in der Hintergrundfarbe zu übermalen.

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen