Entwickler-Ecke
Multimedia / Grafik - Graphics.DrawString mit Anti-Aliasing?
Neidhard von Reuental - So 12.03.06 12:34
Titel: Graphics.DrawString mit Anti-Aliasing?
Hallo, nach meinen Informationen soll es möglich sein mit GDI+ auch Texte in Anti-Aliasing darstellen zu können.
Bis jetzt habe ich aber keine derartige Funktion/Einstellung gefunden.
Hat einer eine Ahnung wie ich das Umsetzen kann?
Christian S. - So 12.03.06 13:33
Hallo!
Das geht so:
C#-Quelltext
1: 2: 3:
| Graphics g = this.CreateGraphics(); g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit; g.DrawString("Entwickler-Ecke", new Font("Arial", 10), Brushes.Black, new PointF(0, 0)); |
Grüße
Christian
Neidhard von Reuental - So 12.03.06 15:49
Ok, thx. Das half schon weiter. Mußte aber noch System.Drawing.Text in die Uses-Klausel einbinden.
Christian S. - So 12.03.06 15:49
Neidhard von Reuental hat folgendes geschrieben: |
Mußte aber noch System.Drawing.Text in die Uses-Klausel einbinden. |
Jo, logisch. Man muss ja nicht jede Kleinigkeit vorkauen :zwinker:
Neidhard von Reuental - So 12.03.06 17:11
Naja, das kommt drauf an. Ich hab deinen Code-Schnipsel in Delphi eingebaut (vorher natürlich angepasst) und es ging nichts. Hab in C# ein leeres Project erstellt und deinen Code da eingefühgt und alles klappte ohne murren.
Schließlich brachte mich dann die Hilfe darauf das das ganze in einem anderen Namespace liegt :roll:
Christian S. - So 12.03.06 17:15
Dass man sich bei einer entsprechenden Fehlermeldung mal ansieht, in welchem Namespace das Teil liegt und das einem da die Hilfe weiterhilft, ist irgendwie naheliegend ...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!